* gnu/packages/syncthing.scm (go-github-com-syncthing-notify): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I344ff479acf5690c888e9048c0456cd3e3f2bceb
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …))
throughout gnu/packages/*.scm.
Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
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
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
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
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>
Fixes#1266.
Although currently happening, previously, syncthing-gtk would fail to open
with "Type RsvgHandle has already been registered". This was likely due to
various grafts as different librsvg would appear in environment variables
compared to syncthing-gtk references. This change fixed it at the time and
should help void it in the future.
* gnu/packages/syncthing.scm (syncthing-gtk)[arguments]{phases}: In wrap-libs
phase, also wrap with GUIX_GDK_PIXBUF_MODULE_FILES. Change GI_TYPELIB_PATH to
use suffix.
Change-Id: I2ae2e2ace5df5882b1cbdcd149cc0bc4823d3939
* gnu/packages/syncthing.scm (go-github-com-syncthing-notify)
[arguments] <parallel-tests?>: Run in a single thread to resolve build
in CI.
Change-Id: Ieb93f7e9f59c090541be75a4cfb23f78bcb26040
Fixes the runtime failure:
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'.
* gnu/packages/syncthing.scm (syncthing-gtk): Update to 0.9.4.4-2.1e84f33.
Change-Id: I37d0389a194b6c0d83db859a7cf7e2bdb4f50c54
This fixes a bug where Syncthing would fail to connect to any devices:
<https://issues.guix.gnu.org/75959#26>
This is a followup to commit 06d37f3860
* gnu/packages/syncthing.scm (syncthing)[arguments]: Build with go-1.23.
Change-Id: Ia3c31fa204ad0afc43cb3f7dc3012a2affd40825
* gnu/packages/syncthing.scm (go-github-com-matttproud-golang-protobuf-extensions-pbutil):
Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I7681af021b51e7c349a48cc5bd7822dbb78c6a1b
Rename go-github-com-golang-protobuf-proto to the Golang module name as
seen in go.mod. Due to lack of support of building submodules in
go-build-system 'build phase is omitted and 'check phase is substituted by
custom one providing nested path tests.
* gnu/packages/golang.scm (go-github-com-golang-protobuf-proto): Rename to...
(go-github-com-golang-protobuf): ... this.
<#:unpack-path>: Remove argument.
<#:phases>: Delete 'build phase. Add custom 'check phase and run tests
for all submodules.
(go-github-com-prometheus-common,
go-github-com-matttproud-golang-protobuf-extensions-pbutil)
[propagated-inputs]: Adjust accordingly.
* gnu/packages/golang-check.scm (go-github-com-onsi-gomega)
[propagated-inputs]: Likewise
* gnu/packages/golang-web.scm (go-github-com-golang-groupcache,
go-github-com-quic-go-quic-go)
[propagated-inputs]: Likewise
* gnu/packages/golang-xyz.scm (go-github-com-prometheus-client-model)
[propagated-inputs]: Likewise
* gnu/packages/syncthing.scm (go-github-com-matttproud-golang-protobuf-extensions-pbutil)
[propagated-inputs]: Likewise
Change-Id: I28c11739247a5ebafefd032d04a548a683fa0454
Co-authored-by: Hilton Chain <hako@ultrarare.space>
* gnu/packages/syncthing.scm (go-github-com-vitrun-qart): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I219dfa1129e73e042170b3da176801a0058980f2
* gnu/packages/syncthing.scm (go-github-com-flynn-archive-go-shlex):
Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: If6376b45b4d3809ca8452b89c335ca7532ec2759
* gnu/packages/syncthing.scm (go-github-com-calmh-xdr): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I201f5147de0a353057206ca314a685eb70622e00
This repository has been archived by the owner on Nov 27, 2018. It is
now read-only.
* gnu/packages/syncthing.scm (go-github-com-calmh-du): Delete variable.
Change-Id: Ibe99cf590ea1d57d12d0fe0085b0149b372482ee
* gnu/packages/syncthing.scm (go-github-com-d4l3k-messagediff): Move
from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ifb20bc5e3ee8cf8f2b354c5809ba906aae74d5c0
* gnu/packages/syncthing.scm (go-github-com-chmduquesne-rollinghash):
Move from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: I61a942c07655f51a61e198613eeaa3eb240b8df9
* gnu/packages/syncthing.scm (go-github-com-thejerf-suture): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I532608ed163ee60588131c34621e031b5935eacf
* gnu/packages/syncthing.scm (go-github-com-oschwald-geoip2-golang):
Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Ie95d3630ec98cd2f60139914959a82dc3313ea05
* gnu/packages/syncthing.scm (go-github-com-oschwald-maxminddb-golang):
Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I88e887ccaeecb5c165bff920515dbdef9f8b85ad
* gnu/packages/syncthing.scm (go-github-com-jackpal-gateway): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Ibc24eb85c76df4cea60749eaca55eb7ae7cb3cf5
* gnu/packages/syncthing.scm (go-github-com-ccding-go-stun): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I0713418f7d0b00d3aa7ab4289765556e68b8246d
* gnu/packages/syncthing.scm (go-github-com-go-ldap-ldap): Move from
here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Ica9883664d11b621d0bd4ce896d217eb82abd0ce
* gnu/packages/syncthing.scm (go-github-com-go-asn1-ber-asn1-ber): Move
from here ...
* gnu/packages/golang-crypto.scm: ... to here.
Change-Id: Ib146ac76bbd2d7c34c315dc4f424d05ced597011
* gnu/packages/syncthing.scm (go-github-com-azure-go-ntlmssp): Move
from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: I9c8397996470d84f57a4472717ebd0d06d06bb4c
* gnu/packages/syncthing.scm (go-github-com-audriusbutkevicius-recli):
Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I1494e60367873ba5ddbfe0725cd8a0ed02d8cb9e
* gnu/packages/syncthing.scm (go-github-com-audriusbutkevicius-pfilter):
Move from here ...
* gnu/packages/golang-web.scm: ... to here.
Change-Id: Ie148e31dde805b79956553988431153159598acc
* gnu/packages/syncthing.scm (go-github-com-sasha-s-go-deadlock): Move
from here ...
* gnu/packages/golang-check.scm: ... to here.
Change-Id: Id3d101897b4ac056cfe48a52289dd3e4f51402d8
* gnu/packages/syncthing.scm (go-github-com-petermattis-goid): Move from
here ...
* gnu/packages/golang-check.scm: ... to here.
Change-Id: I68182d8131afdcb346076d4f1e69ccf680b48cdb