gnu: nextpnr: Remove let bindings. * gnu/packages/electronics.scm (nextpnr): Use git tags, omit commit and revision bindings. Change-Id: I505c8676890f23b1df5a57a63c8f574eda0681de Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: nextpnr: Update to 0.9. * gnu/packages/electronics.scm (nextpnr): Update to 0.9. Change-Id: I75a8dae81f7e902e165f25a27a0de7ad6ad228bc Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: apycula: Update to 0.25. * gnu/packages/electronics.scm (apycula): Update to 0.25. Change-Id: Ide7b8e92191ebf966a3048fe053a57c10dde38af Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
gnu: python-lief: Update to 0.17.0. * gnu/packages/python-xyz.scm (python-lief): Update to 0.17.0. Change-Id: I713a887e3444c5133431f61e029b898c04b9346d Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: pwntools: Switch to pyproject. * gnu/packages/cybersecurity.scm (pwntools): [source]: Switch to git-fetch. [build-system]: Switch to pyproject-build-system. [arguments]<#:phases>: Add phase 'relax-dependencies. [propagated-inputs]: Remove python-pathlib2. Change-Id: Ic73c9f238ee0025769b0447158fa621ac1dce161 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-translation-finder: Switch to pyproject. * gnu/packages/python-web.scm (python-translation-finder): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. [propagated-inputs]: Remove python-pathlib2, python-six. [native-inputs]: Add python-pytest, python-setuptools, python-wheel. Remove python-codecov, python-codacy-coverage, python-pytest-cov, python-pytest-runner, python-twine. Change-Id: I6e6cc082a9c055280a95e7e31274d5874bc056bb Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: python-canmatrix: Remove python-pathlib2 native-input. * gnu/packages/python-xyz.scm (python-canmatrix)[native-inputs]: Remove python-pathlib2. Change-Id: Idad162c35dc6c36cf637f3991628c7caf57487d1 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: packages/ipfs: Fix indentation. * gnu/packages/ipfs.scm: Fix indentation in the whole file. Change-Id: If424d0ceff376c4181adbcd21316f15e9cc0b5ea
gnu: touchegg: Update to 2.0.18. * gnu/packages/linux.scm (touchegg): Update to 2.0.18. Change-Id: I0a44212e650c9fa7acb5debaf61037dde331deb7
gnu: mbpfan: Update to 2.4.0. * gnu/packages/linux.scm (mbpfan): Update to 2.4.0. [arguments]: Use GEXPs. Change-Id: I8a83a5f64b0ced1e96069923066083a0377222bd
gnu: evtest: Update to 1.36. * gnu/packages/linux.scm (evtest): Update to 1.36. Change-Id: Ieebe3d5425ab540293f63c9bd3b59241043852f2
gnu: haveged: Update to 1.9.19. * gnu/packages/linux.scm (haveged): Update to 1.9.19. Change-Id: Idb6ef64ac23cae9fbd4cb063d719dfcd2f8e2daf
gnu: torbrowser: Update to 14.5.7 [security-fixes]. Fixes still undisclosed security issues described at <https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/44199>. * gnu/packages/tor-browsers.scm (%torbrowser-build-date): Update to 20250915185538. (%torbrowser-version): Update to 14.5.7. (%torbrowser-firefox-version): Update to 128.14.0esr-14.5-1-build5. (torbrowser-translation-base): Update to 0605fd89b5. (torbrowser-translation-specific): Update to 0513af0592. Change Id: Iddd399ae1420a5f9eebecef58d62491d75711fa5 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: ifdtool: Improve style. * gnu/packages/flashing-tools.scm (ifdtool)[source]: Switch url. [arguments]: Use Gexps. [home-page]: Update. Change-Id: Ic5800d94a0a5393dfadd53278e6d6e2096cf1eb3 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: Remove abseil-cpp-20200923.3. * gnu/packages/cpp.scm (abseil-cpp-20200923.3): Delete variable. * gnu/packages/patches/abseil-cpp-20200923.3-adjust-sysinfo.patch, gnu/packages/patches/abseil-cpp-20200923.3-duration-test.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Unregister patches. Change-Id: I52970fe693c0127850d7e7588836141b22ef0213
gnu: abseil-cpp-20220623: Remove inheritance. * gnu/packages/cpp.scm (abseil-cpp-20220623): Remove inheritance from abseil-cpp-20200923.3 while keeping the derivation unchanged. (abseil-cpp-20200923.3): Update comment. Change-Id: I7d5fad14211127272769a02461c6f96cd8a073e4
gnu: trealla: Update to 2.82.36. * gnu/packages/prolog.scm (trealla): Update to 2.82.36. Change-Id: Ib70c28036151de9dc229a0bd8e90ebaec5f455a6
teams: electronics: Adopt flashing-tools. * etc/teams.scm (electronics)<#:scope>: Add "gnu/packages/flashing-tools.scm". * CODEOWNERS: Regenerate file. Change-Id: Ic3ac4bc0d7a6822231152aef4d4927fbb4ba3479 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: teensy-loader-cli: Update to 2.3. * gnu/packages/flashing-tools.scm (teensy-loader-cli): Update to 2.3. Change-Id: I8f51167e8c9608769be554e5c2df15f944410e57 Signed-off-by: Andreas Enge <andreas@enge.fr>
gnu: teensy-loader-cli: Improve style. * gnu/packages/flashing-tools.scm (teensy-loader-cli): Apply style. Change-Id: Ieacd62b7f71ec7bbe12f3d177805f6606e7586d0 Signed-off-by: Andreas Enge <andreas@enge.fr>