Sharlatan Hellseher
d0074f45d0
gnu: python-sql: Update to 1.6.0.
...
* gnu/packages/databases.scm (python-sql): Update to 1.6.0.
[native-inputs]: Remove python-wheel; add python-pytest.
Change-Id: Ifa0abaa6f95db9efa757a1fc02d3f655b7565ab3
2025-09-25 09:36:08 +01:00
Sharlatan Hellseher
41a5955408
gnu: python-sqlparse: Update to 0.5.3.
...
* gnu/packages/databases.scm (python-sqlparse): Update to 0.5.3.
[build-system]: Use pyproejct.
[arguments]: Drop all of them.
[inputs]: Remove bash-minimal.
[native-inputs]: Add python-hatchling.
Change-Id: Id30334d7e033a8786011a819042ab0d6cb221296
2025-09-25 09:36:07 +01: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
Charles Roelli
6e583023ab
gnu: freetds: Build --with-unixodbc.
...
* gnu/packages/databases.scm (freetds)[arguments]<#:configure-flags>: Add
--with-unixodbc.
[inputs]: Add unixodbc.
Change-Id: I9469da8d06c1ec2f830f36b8f3a5be5bf3cbd53f
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-17 01:15:55 +02:00
Andreas Enge
089c22c273
gnu: Remove nanodbc-for-irods.
...
* gnu/packages/databases.scm (nanodbc-for-irods): Delete variable.
Change-Id: I7b6aecc3b21589e2a9b53974046c7a03e954c3fc
2025-09-14 18:45:54 +02:00
Jake Forster
3e4573497c
gnu: mariadb: Fix paths in installed scripts.
...
Fixes : guix/guix#1391 .
* gnu/packages/databases.scm (mariadb)[arguments]<#:phases>{post-install}:
Prevent double prefix in bindir.
Change-Id: I304995fed0cbec19c159a2e34b965815fec853a1
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-01 22:03:05 +02:00
Maxim Cournoyer
93006671b4
gnu: soci: Apply patch to resolve a bug in liblinphone.
...
* gnu/packages/patches/soci-mysql-ddl-types.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/databases.scm (soci) [source]: Apply it.
Change-Id: I3840850c650d614f65ee398f948cea6206b03641
Fixes: https://issues.guix.gnu.org/47641
2025-08-25 17:27:10 +09:00
Maxim Cournoyer
fb3e1ab79a
gnu: soci: Use gexps and remove inputs labels.
...
* gnu/packages/databases.scm (soci) [propagated-inputs]: Remove labels.
[configure-flags]: Use gexps.
Change-Id: I7e96296255c41ca46a1cb1e4c9b1e73fbbc286d8
2025-08-25 17:27:10 +09:00
Andreas Enge
f236fd31fe
gnu: libpqxx: Update to 7.10.1.
...
* gnu/packages/databases.scm (libpqxx): Update to 7.10.1.
Change-Id: Id9876a95f34a3555fe7a81d93c23f96dcde03adc
2025-08-23 00:08:12 +02:00
Andreas Enge
327ec5f1d8
gnu: libpqxx: Compile with the default gcc.
...
* gnu/packages/databases.scm (libpqxx)[native-inputs]: Remove gcc-11.
Change-Id: Ie90f034711be0815ebf68c36b4b711e35b17f5a3
2025-08-23 00:06:19 +02:00
Maxim Cournoyer
af9e540b71
gnu: nss-certs: Relocate to (gnu packages nss).
...
This is made so that the source can be shared without introducing module
circular dependencies.
* gnu/packages/certs.scm (nss-certs)
(nss-certs-for-test): Move to...
* gnu/packages/nss.scm: ... here.
Adjust the module imports via:
git grep -l '(gnu packages certs)' |
xargs sed 's/(gnu packages certs)/(gnu packages nss)/' -i
Change-Id: I56d7bc52ddcdffbced8a162e8db8ea5071b0cb0f
2025-08-17 22:34:42 +02:00
Nicolas Graves
ac9c4da058
gnu: python-lmdb: Switch to pyproject.
...
* gnu/packages/databases.scm (python-lmdb):
[source]: Improve style.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:phases>: Refresh them.
[native-inputs]: Add python-pytest, python-setuptools, python-wheel.
Change-Id: Ic78cae77e77846d6bace552e1baf7839fafa1603
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-16 00:25:57 +01:00
Nicolas Graves
26a3deadd4
gnu: python-alchemy-mock: Switch to pyproject.
...
* gnu/packages/databases.scm (python-alchemy-mock):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Pass pytest options through <#:test-flags> rather than
<#:phases>.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I03ad45d452c11001b500b513682c338f3bff33e8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-16 00:25:53 +01:00
Frederick Muriuki Muriithi
dd9180b6c2
gnu: python-mysqlclient: Update to 2.2.7.
...
* gnu/packages/databases.scm (python-mysqlclient): Upgrade to 2.2.7.
Change-Id: Ifa5a8f7c478a6823fd957b2788e9b52457c5713d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-16 00:12:21 +01:00
Sharlatan Hellseher
7235868525
gnu: aerich: Update to 0.8.1.
...
* gnu/packages/databases.scm (aerich): Update to 0.8.1.
[propagated-inputs]: Remove python-click, python-ddlparse, and
python-tomlkit; add python-asyncclick, python-pydantic, and
python-tomli-w.
[native-inputs]: Remove poetry, python-bandit, python-isort,
python-pydantic, and python-pytest-xdist; add python-poetry-core.
Change-Id: I685b79fdb6b1070ce86161d9f36064b84f4fe713
2025-08-16 00:07:20 +01:00
Andreas Enge
b67be4524e
gnu: mariadb: Remove patch.
...
This was apparently merged in version 10.4 and does not apply anymore.
* gnu/packages/patches/mariadb-rocksdb-atomic-linking.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
* gnu/packages/databases.scm (mariadb)[arguments]<#:phases>{patch-source}:
Remove phase.
[native-inputs]: Remove patch and patch-file.
Change-Id: I6fcf4a1852d8abd1bdb29cd2a2fe96b19da602a9
2025-08-12 08:57:18 +02:00
Sharlatan Hellseher
0d6f602b6c
gnu: go-github-com-olekukonko-tablewriter: Update to 1.0.7.
...
* gnu/packages/golang-xyz.scm (go-github-com-olekukonko-tablewriter): Update to 1.0.7.
[arguments] <go>: Use go-1.23.
[propagated-inputs]: Add go-github-com-fatih-color,
go-github-com-olekukonko-errors, and go-github-com-olekukonko-ll.
[native-inputs]: Add go-github-com-olekukonko-ts.
(go-csv2table) [arguments]: Inherit instead of overwrite.
[native-inputs]: Merge native and propagated inputs.
[propagated-inputs]: Drop all.
[inputs]: Drop all.
(go-github-com-olekukonko-tablewriter-0.0.5): New variable.
(go-github-com-charmbracelet-glamour-0.3) [propagated-inputs]: Remove
go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.
* gnu/packages/golang-web.scm (go-github-com-jaytaylor-html2text,
go-github-com-yggdrasil-network-yggdrasil-go): [propagated-inputs]:
Remove go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.
* gnu/packages/networking.scm (yggdrasil): Likewise.
* gnu/packages/check.scm (checkmake) [native-inputs]: Remove
go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.
* gnu/packages/databases.scm (sqls): Likewise.
* gnu/packages/education.scm (cf-tool): Likewise.
* gnu/packages/textutils.scm (vale) [arguments] <go>: Use go-1.23.
[native-inputs]: Remove go-github-com-olekukonko-tablewriter; add
go-github-com-olekukonko-tablewriter-0.0.5.
Change-Id: Idefcb19961d22702de0cd6da912d9c964048fe8b
2025-08-11 21:42:43 +01:00
Sharlatan Hellseher
87661cea77
gnu: Pin some golang packages to use go-1.23.
...
After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.
Go 1.24 requires non-constant format strings to be explicitly handled.
The errors might look like these:
non-constant format string in call to (*testing.common).Errorf
ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime
See <https://tip.golang.org/doc/go1.24#vet >.
Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
2025-08-11 21:42:42 +01:00
Maxim Cournoyer
1482e0d789
gnu: Remove #:go arguments using go-1.22, go-1.23 or go-1.24.
...
We are now building with go-1.24 by default.
Automated via:
git grep -rl '#:go go-1.2' | xargs sed -i '/.*#:go go-1.2[234].*/d'
Change-Id: Ib821d96753619c7748a67ff58b95d8fa358839b7
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11 21:42:39 +01:00
Sharlatan Hellseher
e7ad25ccbb
gnu: Add go-github-com-cockroachdb-pebble-v2.
...
* gnu/packages/databases.scm (go-github-com-cockroachdb-pebble-v2): New variable.
Change-Id: Ib0d7c31290a2009c8ed4495c8c77e93e3364c5dd
2025-08-11 21:42:38 +01:00
Sharlatan Hellseher
b29e20f8c0
gnu: Add go-github-com-cockroachdb-pebble.
...
* gnu/packages/databases.scm (go-github-com-cockroachdb-pebble, pebble):
New variables.
Change-Id: I1ad3128d200786441c954609a36efadd49076947
2025-08-11 21:42:38 +01:00
Frederick Muriuki Muriithi
28a1649927
gnu: virtuoso-ose: Update to 7.2.15.
...
* gnu/packages/databases.scm (virtuoso-ose): Update to 7.2.15.
[source]<patches>: Remove virtuoso-ose-remove-pre-built-jar-files.patch.
<snippet>: Update snippet to simply delete all prebuilt Java archives.
[arguments]<phases>: Remove the custom 'bootstrap phase.
<phases>: Update list of files in 'avoid-embedding-kernel-and-timestamps
phase.
[native-inputs]: Add python.
* gnu/packages/patches/virtuoso-ose-remove-pre-built-jar-files.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove patch.
Change-Id: I35677732e80e17a9115a910c921f4f167b6d9b3b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-11 15:16:50 +02:00
Nicolas Graves
2f1dd4f326
gnu: python-asyncmy: Update to 0.2.10.
...
* gnu/packages/databases.scm (python-asyncmy): Update to 0.2.10.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them for now.
<#:phases>: Replace 'check phase. Add a 'cleanup phase.
[native-inputs]: Add mysql, python-poetry-core, python-pytest,
python-pytest-asyncio, python-setuptools, python-wheel.
Change-Id: I759a85d29372b0d50c2d8992ee303724b7462958
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-07 18:33:35 +01:00
Andreas Enge
e9a64570a8
gnu: mariadb-connector-c: Update to 3.4.5.
...
* gnu/packages/databases.scm (mariadb-connector-c): Update to 3.4.5.
Change-Id: I841a09573aa6776da1307044345d4e388b5cd17b
2025-08-06 11:01:54 +02:00
Frederick Muriuki Muriithi
3b720b5d64
mariadb-connector-c: Update source URI.
...
* gnu/packages/databases.scm (mariadb-connector-c)[source]:
Update uri.
Change-Id: If439860ea58dbb5a5ab257f9fe5414ed1a684742
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 10:57:28 +02:00
Greg Hogan
ef24e7d280
gnu: apache-arrow: Update to 21.0.0.
...
* gnu/packages/databases.scm (apache-arrow): Update to 21.0.0.
Change-Id: Ide2fefee3c056c8384f311b8401a798ecd97bffb
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-06 09:43:39 +02:00
Andreas Enge
338e31ba7e
gnu: Remove apache-arrow-0.16.
...
* gnu/packages/databases.scm (apache-arrow-0.16): Delete variable.
Change-Id: I2ab52e27ff7bc7c05e9f315b8096087aba024a7d
2025-08-05 20:54:48 +02:00
Andreas Enge
f3d40302bc
gnu: Remove python-pyarrow-0.16.
...
* gnu/packages/databases.scm (python-pyarrow-0.16): Delete variable.
Change-Id: Ifcc22089497c205fc58906219d98ff7a909a819c
2025-08-05 20:53:05 +02:00
Andreas Enge
5e970890fb
gnu: firebird: Update to 3.0.13.
...
* gnu/packages/databases.scm (firebird): Update to 3.0.13.
[inputs]: Remove icu4c-71; add icu4c-77.
Change-Id: I2fd54614d73ab8784884a260421093a14cbadd64
2025-08-05 16:57:52 +02:00
Andreas Enge
908fa1ac27
gnu: firebird: Use git-fetch.
...
* gnu/packages/databases.scm (source): Use git-fetch. Do not delete
files that are not in the git repository.
[native-inputs]: Set to autoconf, automake and libtool on all
architectures.
Change-Id: I667f6fb46b9ac70139f12bd492be5bfebae42995
2025-08-05 16:57:44 +02:00
Andreas Enge
6f40f2b8fb
gnu: rocksdb: Update to 10.4.2.
...
This also fixes the build.
* gnu/packages/databases.scm (rocksdb): Update to 10.4.2.
Change-Id: Ie8ef50abaf735093b2d52caf96739b83c8f505c9
2025-08-05 15:28:08 +02:00
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