guix-more/more/packages/writefreely.scm

writefreely.scm

1
(define-module (more packages writefreely)
2
  #:use-module (guix packages)
3
  #:use-module (guix download)
4
  #:use-module (guix build-system go)
5
  #:use-module (guix licenses)
6
  #:use-module (guix git-download)
7
  #:use-module (gnu packages golang)
8
  #:use-module (gnu packages syncthing))
9
10
(define-public go-github.com-go-sql-driver-mysql
11
  (package
12
   (name "go-github.com-go-sql-driver-mysql")
13
   (version "1.4.1")
14
   (source (origin
15
        (method git-fetch)
16
        (uri (git-reference
17
          (url "https://github.com/go-sql-driver/mysql")
18
          (commit (string-append "v" version))))
19
        (file-name (git-file-name name version))
20
        (sha256
21
         (base32
22
          "1fvsvwc1v2i0gqn01mynvi1shp5xm0xaym6xng09fcbqb56lbjx1"))))
23
   (build-system go-build-system)
24
   (arguments
25
    `(#:import-path "github.com/go-sql-driver/mysql"))
26
   (synopsis "")
27
   (description "")
28
   (home-page "https://github.com/go-sql-driver/mysql")
29
   (license mpl2.0)))
30
31
(define-public go-github.com-dustin-go-humanize
32
  (package
33
   (name "go-github.com-dustin-go-humanize")
34
   (version "1.0.0")
35
   (source (origin
36
        (method git-fetch)
37
        (uri (git-reference
38
          (url "https://github.com/dustin/go-humanize")
39
          (commit (string-append "v" version))))
40
        (file-name (git-file-name name version))
41
        (sha256
42
         (base32
43
          "1kqf1kavdyvjk7f8kx62pnm7fbypn9z1vbf8v2qdh3y7z7a0cbl3"))))
44
   (build-system go-build-system)
45
   (arguments
46
    `(#:import-path "github.com/dustin/go-humanize"))
47
   (synopsis "")
48
   (description "")
49
   (home-page "https://github.com/dustin/go-humanize")
50
   (license expat)))
51
52
(define-public go-github.com-shurcool-sanitized-anchor-name
53
  (package
54
   (name "go-github.com-shurcool-sanitized-anchor-name")
55
   (version "1.0.0")
56
   (source (origin
57
        (method git-fetch)
58
        (uri (git-reference
59
          (url "https://github.com/shurcooL/sanitized_anchor_name")
60
          (commit (string-append "v" version))))
61
        (file-name (git-file-name name version))
62
        (sha256
63
         (base32
64
          "1gv9p2nr46z80dnfjsklc6zxbgk96349sdsxjz05f3z6wb6m5l8f"))))
65
   (build-system go-build-system)
66
   (arguments
67
    `(#:import-path "github.com/shurcooL/sanitized_anchor_name"))
68
   (synopsis "")
69
   (description "")
70
   (home-page "https://github.com/shurcooL/sanitized_anchor_name")
71
   (license expat)))
72
73
(define-public go-github.com-writeas-saturday
74
  (package
75
   (name "go-github.com-writeas-saturday")
76
   (version "1.7.1")
77
   (source (origin
78
        (method git-fetch)
79
        (uri (git-reference
80
          (url "https://github.com/writeas/saturday")
81
          (commit (string-append "v" version))))
82
        (file-name (git-file-name name version))
83
        (sha256
84
         (base32
85
          "1hzcmf532cvnm15r9p55wkh4jlqv0wgg0fddn33ls75i0z9d70xz"))))
86
   (build-system go-build-system)
87
   (arguments
88
    `(#:import-path "github.com/writeas/saturday"
89
      ;; Let's not run tests for now as they seem to be quite expensive
90
      #:tests? #f))
91
   (propagated-inputs
92
    `(("go-github.com-shurcool-sanitized-anchor-name" ,go-github.com-shurcool-sanitized-anchor-name)))
93
   (synopsis "")
94
   (description "")
95
   (home-page "https://github.com/writeas/saturday")
96
   (license bsd-2)))
97
98
(define-public go-github.com-writeas-nerds
99
  (package
100
   (name "go-github.com-writeas-nerds")
101
   (version "1.0.0")
102
   (source (origin
103
        (method git-fetch)
104
        (uri (git-reference
105
          (url "https://github.com/writeas/nerds")
106
          (commit (string-append "v" version))))
107
        (file-name (git-file-name name version))
108
        (sha256
109
         (base32
110
          "0y51gjc2zj3a9k77i66xx3rk59sh1df9cg88g0gigfrpvwz1mc1a"))))
111
   (build-system go-build-system)
112
   (arguments
113
    `(#:import-path "github.com/writeas/nerds"))
114
   (propagated-inputs
115
    `(("go-github.com-go-sql-driver-mysql" ,go-github.com-go-sql-driver-mysql)))
116
   (synopsis "")
117
   (description "")
118
   (home-page "https://github.com/writeas/nerds")
119
   (license expat)))
120
121
(define-public go-github.com-fatih-color
122
  (package
123
   (name "go-github.com-fatih-color")
124
   (version "1.7.0")
125
   (source (origin
126
        (method git-fetch)
127
        (uri (git-reference
128
          (url "https://github.com/fatih/color")
129
          (commit (string-append "v" version))))
130
        (file-name (git-file-name name version))
131
        (sha256
132
         (base32
133
          "0v8msvg38r8d1iiq2i5r4xyfx0invhc941kjrsg5gzwvagv55inv"))))
134
   (build-system go-build-system)
135
   (arguments
136
    `(#:import-path "github.com/fatih/color"))
137
   (synopsis "")
138
   (description "")
139
   (home-page "https://github.com/fatih/color")
140
   (license expat)))
141
142
(define-public go-github.com-fatih-structs
143
  (package
144
   (name "go-github.com-fatih-structs")
145
   (version "1.1.0")
146
   (source (origin
147
        (method git-fetch)
148
        (uri (git-reference
149
          (url "https://github.com/fatih/structs")
150
          (commit (string-append "v" version))))
151
        (file-name (git-file-name name version))
152
        (sha256
153
         (base32
154
          "1wrhb8wp8zpzggl61lapb627lw8yv281abvr6vqakmf569nswa9q"))))
155
   (build-system go-build-system)
156
   (arguments
157
    `(#:import-path "github.com/fatih/structs"))
158
   (synopsis "")
159
   (description "")
160
   (home-page "https://github.com/fatih/structs")
161
   (license expat)))
162
163
(define-public go-github.com-nu7hatch-gouuid
164
  (let ((commit "179d4d0c4d8d407a32af483c2354df1d2c91e6c3")
165
        (revision "1"))
166
    (package
167
     (name "go-github.com-nu7hatch-gouuid")
168
     (version (git-version "0.0.0" revision commit))
169
     (source (origin
170
          (method git-fetch)
171
          (uri (git-reference
172
            (url "https://github.com/nu7hatch/gouuid")
173
            (commit commit)))
174
          (file-name (git-file-name name version))
175
          (sha256
176
           (base32
177
            "1isyfix5w1wm26y3a15ha3nnpsxqaxz5ngq06hnh6c6y0inl2fwj"))))
178
     (build-system go-build-system)
179
     (arguments
180
      `(#:import-path "github.com/nu7hatch/gouuid"
181
        ;; fails with go 1.10
182
        ;; Is it OK?
183
        #:tests? #f))
184
     (synopsis "")
185
     (description "")
186
     (home-page "https://github.com/nu7hatch/gouuid")
187
     (license expat))))
188
189
(define-public go-github.com-writeas-openssl-go
190
  (package
191
   (name "go-github.com-writeas-openssl-go")
192
   (version "1.0.0")
193
   (source (origin
194
        (method git-fetch)
195
        (uri (git-reference
196
          (url "https://github.com/writeas/openssl-go")
197
          (commit (string-append "v" version))))
198
        (file-name (git-file-name name version))
199
        (sha256
200
         (base32
201
          "10bncxgjg2a6x3qgg8gs1jg2pqdaca40v47zvshh8rh5zr2cmvyk"))))
202
   (build-system go-build-system)
203
   (arguments
204
    `(#:import-path "github.com/writeas/openssl-go"))
205
   (synopsis "")
206
   (description "")
207
   (home-page "https://github.com/writeas/openssl-go")
208
   ;; XXX: NO LICENSE!
209
   (license #f)))
210
211
(define-public go-github.com-microcosm-cc-bluemonday
212
  (package
213
   (name "go-github.com-microcosm-cc-bluemonday")
214
   (version "1.0.2")
215
   (source (origin
216
        (method git-fetch)
217
        (uri (git-reference
218
          (url "https://github.com/microcosm-cc/bluemonday")
219
          (commit (string-append "v" version))))
220
        (file-name (git-file-name name version))
221
        (sha256
222
         (base32
223
          "0j0aylsxqjcj49w7ph8cmpaqjlpvg7mb5mrcrd9bg71dlb9z9ir2"))))
224
   (build-system go-build-system)
225
   (arguments
226
    `(#:import-path "github.com/microcosm-cc/bluemonday"
227
      ;; FIXME: one failure
228
      #:tests? #f))
229
   (propagated-inputs
230
    `(("go-golang-org-x-net-html" ,go-golang-org-x-net-html)))
231
   (synopsis "")
232
   (description "")
233
   (home-page "https://github.com/microcosm-cc/bluemonday")
234
   (license bsd-3)))
235
236
(define-public go-gopkg-in-fatih-set-v0
237
  (let ((commit "2c768e3c5489976167bfc42b5c7c92ca783f4389")
238
        (revision "0"))
239
    (package
240
      (name "go-gopkg-in-fatih-set-v0")
241
      (version (git-version "0.0.0" revision commit))
242
      (source
243
        (origin
244
          (method git-fetch)
245
          (uri (git-reference
246
                 (url "https://gopkg.in/fatih/set.v0.git")
247
                 (commit commit)))
248
          (file-name (git-file-name name version))
249
          (sha256
250
            (base32
251
              "1vif67ijhsm3p2613jl51fshlrn4d5pncrly73jvfyc8nsss8i9x"))))
252
      (build-system go-build-system)
253
      (arguments
254
       '(#:import-path "gopkg.in/fatih/set.v0"))
255
      (home-page "https://gopkg.in/fatih/set.v0")
256
      (synopsis "")
257
      (description "")
258
      (license asl2.0))))
259
260
(define-public go-gopkg-in-bufio-v1
261
  (let ((commit "567b2bfa514e796916c4747494d6ff5132a1dfce")
262
        (revision "0"))
263
    (package
264
      (name "go-gopkg-in-bufio-v1")
265
      (version (git-version "0.0.0" revision commit))
266
      (source
267
        (origin
268
          (method git-fetch)
269
          (uri (git-reference
270
                 (url "https://gopkg.in/bufio.v1.git")
271
                 (commit commit)))
272
          (file-name (git-file-name name version))
273
          (sha256
274
           (base32
275
            "1z5pj778hdianlfj14p0d67g69v4gc2kvn6jg27z5jf75a88l19b"))))
276
      (build-system go-build-system)
277
      (arguments
278
       '(#:import-path "gopkg.in/bufio.v1"))
279
      (home-page "https://gopkg.in/bufio.v1")
280
      (synopsis "")
281
      (description "")
282
      (license bsd-2))))
283
284
(define-public go-gopkg-in-redis-v2
285
  (let ((commit "e6179049628164864e6e84e973cfb56335748dea")
286
        (revision "0"))
287
    (package
288
      (name "go-gopkg-in-redis-v2")
289
      (version (git-version "0.0.0" revision commit))
290
      (source
291
        (origin
292
          (method git-fetch)
293
          (uri (git-reference
294
                 (url "https://gopkg.in/redis.v2.git")
295
                 (commit commit)))
296
          (file-name (git-file-name name version))
297
          (sha256
298
           (base32
299
            "02hifpgak39y39lbn7v2ybbpk3rmb8nvmb3h3490frr8s4pfkb8h"))))
300
      (build-system go-build-system)
301
      (arguments
302
       '(#:import-path "gopkg.in/redis.v2"
303
         ;; tests are running forever
304
         #:tests? #f))
305
      (propagated-inputs
306
       `(("go-gopkg-in-bufio-v1" ,go-gopkg-in-bufio-v1)))
307
      (native-inputs
308
       `(("go-gopkg-in-check-v1" ,go-gopkg-in-check-v1)))
309
      (home-page "https://gopkg.in/redis.v2")
310
      (synopsis "")
311
      (description "")
312
      (license bsd-2))))
313
314
(define-public go-gopkg-in-macaron-v1
315
  (let ((commit "dfcb80ca86e8534962c62812efd93209c7e600e7")
316
        (revision "0"))
317
    (package
318
      (name "go-gopkg-in-macaron-v1")
319
      (version (git-version "0.0.0" revision commit))
320
      (source
321
        (origin
322
          (method git-fetch)
323
          (uri (git-reference
324
                 (url "https://gopkg.in/macaron.v1.git")
325
                 (commit commit)))
326
          (file-name (git-file-name name version))
327
          (sha256
328
           (base32
329
            "1s5ba96sqdb6mcac7gmm801qy5lkx2dqg6qwd0mlxw4pgskwgky0"))))
330
      (build-system go-build-system)
331
      (arguments
332
       '(#:import-path "gopkg.in/macaron.v1"
333
         ;; TODO: missing deps
334
         #:tests? #f))
335
      (propagated-inputs
336
       `(("go-github.com-unknwon-com" ,go-github.com-unknwon-com)
337
         ("go-github.com-go-macaron-inject" ,go-github.com-go-macaron-inject)
338
         ("go-golang-org-x-crypto" ,go-golang-org-x-crypto)
339
         ("go-gopkg-in-ini-v1" ,go-gopkg-in-ini-v1)))
340
      (home-page "https://gopkg.in/macaron.v1")
341
      (synopsis "")
342
      (description "")
343
      (license asl2.0))))
344
345
(define-public go-gopkg-in-clog-v1
346
  (let ((commit "3bc2eaba5fa35df0338549cc1180dc45f6fc2a16")
347
        (revision "0"))
348
    (package
349
      (name "go-gopkg-in-clog-v1")
350
      (version (git-version "0.0.0" revision commit))
351
      (source
352
        (origin
353
          (method git-fetch)
354
          (uri (git-reference
355
                 (url "https://gopkg.in/clog.v1.git")
356
                 (commit commit)))
357
          (file-name (git-file-name name version))
358
          (sha256
359
           (base32
360
            "0s7vwcjm043021zd3xa5kx3zfmcxxsiywwlk3p2byfl0v95n7msr"))))
361
      (build-system go-build-system)
362
      (arguments
363
       '(#:import-path "gopkg.in/clog.v1"
364
         ;; TODO: missing deps
365
         #:tests? #f))
366
      (propagated-inputs
367
       `(("go-github.com-fatih-color" ,go-github.com-fatih-color)))
368
      (home-page "https://gopkg.in/clog.v1")
369
      (synopsis "")
370
      (description "")
371
      (license asl2.0))))
372
373
(define-public go-gopkg-in-ini-v1
374
  (let ((commit "c85607071cf08ca1adaf48319cd1aa322e81d8c1")
375
        (revision "0"))
376
    (package
377
      (name "go-gopkg-in-ini-v1")
378
      (version (git-version "0.0.0" revision commit))
379
      (source
380
        (origin
381
          (method git-fetch)
382
          (uri (git-reference
383
                 (url "https://gopkg.in/ini.v1.git")
384
                 (commit commit)))
385
          (file-name (git-file-name name version))
386
          (sha256
387
            (base32
388
              "18ywm8zyv091j1pp5mvx8szl7928chk8lw02br6jy568d7rk4xal"))))
389
      (build-system go-build-system)
390
      (arguments
391
       '(#:import-path "gopkg.in/ini.v1"
392
         ;; TODO: missing dependencies
393
         #:tests? #f))
394
      (home-page "https://gopkg.in/ini.v1")
395
      (synopsis "")
396
      (description "")
397
      (license asl2.0))))
398
399
(define-public go-gopkg-in-yaml-v1
400
  (let ((commit "9f9df34309c04878acc86042b16630b0f696e1de")
401
        (revision "0"))
402
    (package
403
      (name "go-gopkg-in-yaml-v1")
404
      (version (git-version "0.0.0" revision commit))
405
      (source
406
        (origin
407
          (method git-fetch)
408
          (uri (git-reference
409
                 (url "https://gopkg.in/yaml.v1.git")
410
                 (commit commit)))
411
          (file-name (git-file-name name version))
412
          (sha256
413
            (base32
414
              "1r8d346szqa9x8q03wiycik5qy3d6w8qq4hs99z1p64q5lm0g7gm"))))
415
      (build-system go-build-system)
416
      (arguments
417
       '(#:import-path "gopkg.in/yaml.v1"
418
         ;; FIXME: tests failures
419
         #:tests? #f))
420
      (native-inputs
421
       `(("go-gopkg-in-check-v1" ,go-gopkg-in-check-v1)))
422
      (home-page "https://gopkg.in/yaml.v1")
423
      (synopsis "YAML reader and writer for the Go language")
424
      (description
425
       "This package provides a Go library for encode and decode YAML
426
values.")
427
      (license asl2.0))))
428
429
(define-public go-github.com-kylemcc-twitter-text-go-extract
430
  (let ((commit "7f582f6736ec1777a4725aaae652edfd2c28470a")
431
        (revision "1"))
432
   (package
433
     (name "go-github.com-kylemcc-twitter-text-go-extract")
434
     (version (git-version "0.0.0" revision commit))
435
     (source (origin
436
          (method git-fetch)
437
          (uri (git-reference
438
            (url "https://github.com/kylemcc/twitter-text-go")
439
            (commit commit)))
440
          (file-name (git-file-name name version))
441
          (sha256
442
           (base32
443
            "1ri8b51in68rmhw7qz2zkimbv7gyx6ldgmz9925zs17s502l2q36"))))
444
     (build-system go-build-system)
445
     (arguments
446
      `(#:import-path "github.com/kylemcc/twitter-text-go/extract"
447
        #:unpack-path "github.com/kylemcc/twitter-text-go"))
448
     (native-inputs
449
      `(("go-gopkg-in-yaml-v1" ,go-gopkg-in-yaml-v1)))
450
     (synopsis "")
451
     (description "")
452
     (home-page "https://github.com/kylemcc/twitter-text-go")
453
     (license bsd-3))))
454
455
(define-public go-github.com-writeas-web-core-activitypub
456
  (package
457
   (name "go-github.com-writeas-web-core-activitypub")
458
   (version "1.1.0")
459
   (source (origin
460
        (method git-fetch)
461
        (uri (git-reference
462
          (url "https://github.com/writeas/web-core")
463
          (commit (string-append "v" version))))
464
        (file-name (git-file-name name version))
465
        (sha256
466
         (base32
467
          "0mqhzhwxrqwbc5r4c7gzqrcbrsvbcz4pqjj4blaamjx5mpng9h6x"))))
468
   (build-system go-build-system)
469
   (arguments
470
    `(#:import-path "github.com/writeas/web-core/activitypub"
471
      #:unpack-path "github.com/writeas/web-core"))
472
   (propagated-inputs
473
    `(("go-github.com-writeas-openssl-go" ,go-github.com-writeas-openssl-go)))
474
   (synopsis "")
475
   (description "")
476
   (home-page "https://github.com/writeas/web-core")
477
   (license mpl2.0)))
478
479
(define-public go-github.com-writeas-web-core-activitystreams
480
  (package
481
   (inherit go-github.com-writeas-web-core-activitypub)
482
   (name "go-github.com-writeas-web-core-activitystreams")
483
   (arguments
484
    `(#:import-path "github.com/writeas/web-core/activitystreams"
485
      #:unpack-path "github.com/writeas/web-core"))))
486
487
(define-public go-github.com-writeas-web-core-auth
488
  (package
489
   (inherit go-github.com-writeas-web-core-activitypub)
490
   (name "go-github.com-writeas-web-core-auth")
491
   (arguments
492
    `(#:import-path "github.com/writeas/web-core/auth"
493
      #:unpack-path "github.com/writeas/web-core"))
494
   (propagated-inputs
495
    `(("go-golang-org-x-crypto" ,go-golang-org-x-crypto)
496
      ("go-github.com-nu7hatch-gouuid" ,go-github.com-nu7hatch-gouuid)))))
497
498
(define-public go-github.com-writeas-web-core-bots
499
  (package
500
   (inherit go-github.com-writeas-web-core-activitypub)
501
   (name "go-github.com-writeas-web-core-bots")
502
   (arguments
503
    `(#:import-path "github.com/writeas/web-core/bots"
504
      #:unpack-path "github.com/writeas/web-core"))))
505
506
(define-public go-github.com-writeas-web-core-converter
507
  (package
508
   (inherit go-github.com-writeas-web-core-activitypub)
509
   (name "go-github.com-writeas-web-core-converter")
510
   (arguments
511
    `(#:import-path "github.com/writeas/web-core/converter"
512
      #:unpack-path "github.com/writeas/web-core"))))
513
514
(define-public go-github.com-writeas-web-core-data
515
  (package
516
   (inherit go-github.com-writeas-web-core-activitypub)
517
   (name "go-github.com-writeas-web-core-data")
518
   (arguments
519
    `(#:import-path "github.com/writeas/web-core/data"
520
      #:unpack-path "github.com/writeas/web-core"))))
521
522
(define-public go-github.com-writeas-web-core-i18n
523
  (package
524
   (inherit go-github.com-writeas-web-core-activitypub)
525
   (name "go-github.com-writeas-web-core-i18n")
526
   (arguments
527
    `(#:import-path "github.com/writeas/web-core/i18n"
528
      #:unpack-path "github.com/writeas/web-core"))))
529
530
(define-public go-github.com-writeas-web-core-id
531
  (package
532
   (inherit go-github.com-writeas-web-core-activitypub)
533
   (name "go-github.com-writeas-web-core-id")
534
   (arguments
535
    `(#:import-path "github.com/writeas/web-core/id"
536
      #:unpack-path "github.com/writeas/web-core"))
537
   (propagated-inputs
538
    `(("go-github.com-writeas-nerds" ,go-github.com-writeas-nerds)))))
539
540
(define-public go-github.com-writeas-web-core-l10n
541
  (package
542
   (inherit go-github.com-writeas-web-core-activitypub)
543
   (name "go-github.com-writeas-web-core-l10n")
544
   (arguments
545
    `(#:import-path "github.com/writeas/web-core/l10n"
546
      #:unpack-path "github.com/writeas/web-core"))))
547
548
(define-public go-github.com-writeas-web-core-log
549
  (package
550
   (inherit go-github.com-writeas-web-core-activitypub)
551
   (name "go-github.com-writeas-web-core-log")
552
   (arguments
553
    `(#:import-path "github.com/writeas/web-core/log"
554
      #:unpack-path "github.com/writeas/web-core"))))
555
556
(define-public go-github.com-writeas-web-core-memo
557
  (package
558
   (inherit go-github.com-writeas-web-core-activitypub)
559
   (name "go-github.com-writeas-web-core-memo")
560
   (arguments
561
    `(#:import-path "github.com/writeas/web-core/memo"
562
      #:unpack-path "github.com/writeas/web-core"))))
563
564
(define-public go-github.com-writeas-web-core-posts
565
  (package
566
   (inherit go-github.com-writeas-web-core-activitypub)
567
   (name "go-github.com-writeas-web-core-posts")
568
   (arguments
569
    `(#:import-path "github.com/writeas/web-core/posts"
570
      #:unpack-path "github.com/writeas/web-core"))
571
   (propagated-inputs
572
    `(("go-github.com-microcosm-cc-bluemonday" ,go-github.com-microcosm-cc-bluemonday)
573
      ("go-github.com-shurcool-sanitized-anchor-name"
574
       ,go-github.com-shurcool-sanitized-anchor-name)
575
      ("go-github.com-writeas-saturday" ,go-github.com-writeas-saturday)))))
576
577
(define-public go-github.com-writeas-web-core-query
578
  (package
579
   (inherit go-github.com-writeas-web-core-activitypub)
580
   (name "go-github.com-writeas-web-core-query")
581
   (arguments
582
    `(#:import-path "github.com/writeas/web-core/query"
583
      #:unpack-path "github.com/writeas/web-core"))))
584
585
(define-public go-github.com-writeas-web-core-stringmanip
586
  (package
587
   (inherit go-github.com-writeas-web-core-activitypub)
588
   (name "go-github.com-writeas-web-core-stringmanip")
589
   (arguments
590
    `(#:import-path "github.com/writeas/web-core/stringmanip"
591
      #:unpack-path "github.com/writeas/web-core"))))
592
593
(define-public go-github.com-writeas-web-core-tags
594
  (package
595
   (inherit go-github.com-writeas-web-core-activitypub)
596
   (name "go-github.com-writeas-web-core-tags")
597
   (arguments
598
    `(#:import-path "github.com/writeas/web-core/tags"
599
      #:unpack-path "github.com/writeas/web-core"))
600
   (propagated-inputs
601
    `(("go-github.com-kylemcc-twitter-text-go-extract"
602
       ,go-github.com-kylemcc-twitter-text-go-extract)))))
603
604
(define-public go-github.com-gogs-gogs-chardet
605
  (let ((commit "2404f777256163ea3eadb273dada5dcb037993c0")
606
        (revision "0"))
607
    (package
608
      (name "go-github.com-gogs-gogs-chardet")
609
      (version (git-version "0.0.0" revision commit))
610
      (source (origin
611
           (method git-fetch)
612
           (uri (git-reference
613
             (url "https://github.com/gogs/chardet")
614
             (commit commit)))
615
           (file-name (git-file-name name version))
616
           (sha256
617
            (base32
618
             "1dki2pqhnzcmzlqrq4d4jwknnjxm82xqnmizjjdblb6h98ans1cd"))))
619
      (build-system go-build-system)
620
      (arguments
621
       `(#:import-path "github.com/gogs/chardet"
622
         ;; FIXME: need more deps
623
         #:tests? #f))
624
      (synopsis "")
625
      (description "")
626
      (home-page "")
627
      (license expat))))
628
629
(define-public go-github.com-gogs-gogs-go-libravatar
630
  (let ((commit "cd1abbd55d09b793672732a7a1dfdaa12a40dfd0")
631
        (revision "0"))
632
    (package
633
      (name "go-github.com-gogs-gogs-go-libravatar")
634
      (version (git-version "0.0.0" revision commit))
635
      (source (origin
636
           (method git-fetch)
637
           (uri (git-reference
638
             (url "https://github.com/gogs/go-libravatar")
639
             (commit commit)))
640
           (file-name (git-file-name name version))
641
           (sha256
642
            (base32
643
             "00xvnddfh1m5g17mrnvp505i4sgwpk1r0wqz6a15bp6lvadwwlnj"))))
644
      (build-system go-build-system)
645
      (arguments
646
       `(#:import-path "github.com/gogs/go-libravatar"
647
         ;; FIXME: failures
648
         #:tests? #f))
649
      (synopsis "")
650
      (description "")
651
      (home-page "")
652
      (license expat))))
653
654
(define-public go-github.com-gogs-gogs-pkg-tool
655
  (package
656
    (name "go-github.com-gogs-gogs-pkg-tool")
657
    (version "0.11.86")
658
    (source (origin
659
         (method git-fetch)
660
         (uri (git-reference
661
           (url "https://github.com/gogs/gogs")
662
           (commit (string-append "v" version))))
663
         (file-name (git-file-name name version))
664
         (sha256
665
          (base32
666
           "0l8mwy0cyy3cdxqinf8ydb35kf7c8pj09xrhpr7rr7lldnvczabw"))))
667
    (build-system go-build-system)
668
    (arguments
669
     `(#:import-path "github.com/gogs/gogs/pkg/tool"
670
       #:unpack-path "github.com/gogs/gogs"))
671
    (synopsis "")
672
    (description "")
673
    (home-page "")
674
    (license expat)))
675
676
(define-public go-github.com-gogs-gogs-pkg-user
677
  (package
678
    (inherit go-github.com-gogs-gogs-pkg-tool)
679
    (name "go-github.com-gogs-gogs-pkg-user")
680
    (arguments
681
     `(#:import-path "github.com/gogs/gogs/pkg/user"
682
       #:unpack-path "github.com/gogs/gogs"))))
683
684
(define-public go-github.com-gogs-gogs-pkg-process
685
  (package
686
    (inherit go-github.com-gogs-gogs-pkg-tool)
687
    (name "go-github.com-gogs-gogs-pkg-process")
688
    (arguments
689
     `(#:import-path "github.com/gogs/gogs/pkg/process"
690
       #:unpack-path "github.com/gogs/gogs"))))
691
692
(define-public go-github.com-gogs-gogs-pkg-bindata
693
  (package
694
    (inherit go-github.com-gogs-gogs-pkg-tool)
695
    (name "go-github.com-gogs-gogs-pkg-bindata")
696
    (arguments
697
     `(#:import-path "github.com/gogs/gogs/pkg/bindata"
698
       #:unpack-path "github.com/gogs/gogs"))))
699
700
(define-public go-github.com-gogs-gogs-pkg-setting
701
  (package
702
    (inherit go-github.com-gogs-gogs-pkg-tool)
703
    (name "go-github.com-gogs-gogs-pkg-setting")
704
    (arguments
705
     `(#:import-path "github.com/gogs/gogs/pkg/setting"
706
       #:unpack-path "github.com/gogs/gogs"))))
707
708
(define-public go-github.com-writeas-activity-streams
709
  (package
710
    (name "go-github.com-writeas-activity-streams")
711
    (version "0.1.2")
712
    (source (origin
713
         (method git-fetch)
714
         (uri (git-reference
715
           (url "https://github.com/writeas/activity")
716
           (commit (string-append "v" version))))
717
         (file-name (git-file-name name version))
718
         (sha256
719
          (base32
720
           "0bzq290bgjsknqc6pfjq5pmbxha94a3bxdxs9c5xvr70zv4bj6gj"))))
721
    (build-system go-build-system)
722
    (arguments
723
     `(#:import-path "github.com/writeas/activity/streams"
724
       #:unpack-path "github.com/writeas/activity"
725
       ;; TODO: need go-github.com-go-test-deep
726
       #:tests? #f))
727
    (synopsis "")
728
    (description "")
729
    (home-page "")
730
    (license bsd-3)))
731
732
(define-public go-github.com-writeas-activity-vocab
733
  (package
734
    (inherit go-github.com-writeas-activity-streams)
735
    (name "go-github.com-writeas-activity-vocab")
736
    (arguments
737
     `(#:import-path "github.com/writeas/activity/vocab"
738
       #:unpack-path "github.com/writeas/activity"
739
       ;; TODO: need go-github.com-go-test-deep
740
       #:tests? #f))))
741
742
(define-public go-github.com-writeas-go-strip-markdown
743
  (package
744
    (name "go-github.com-writeas-go-strip-markdown")
745
    (version "2.0.1")
746
    (source (origin
747
         (method git-fetch)
748
         (uri (git-reference
749
           (url "https://github.com/writeas/go-strip-markdown")
750
           (commit (string-append "v" version))))
751
         (file-name (git-file-name name version))
752
         (sha256
753
          (base32
754
           "1c9xlrdpnl1wkm4z5vwqplw7sqf8n7gdah6xm58z2kh0ry5hm325"))))
755
    (build-system go-build-system)
756
    (arguments
757
     `(#:import-path "github.com/writeas/go-strip-markdown"))
758
    (synopsis "")
759
    (description "")
760
    (home-page "")
761
    (license expat)))
762
763
(define-public go-github.com-captncraig-cors
764
  (let ((commit "48080ede89fe41f3e3ba556770d0f3fd6ed02e38")
765
        (revision "0"))
766
    (package
767
      (name "go-github.com-captncraig-cors")
768
      (version (git-version "0.0.0" revision commit))
769
      (source (origin
770
           (method git-fetch)
771
           (uri (git-reference
772
             (url "https://github.com/captncraig/cors")
773
             (commit commit)))
774
           (file-name (git-file-name name version))
775
           (sha256
776
            (base32
777
             "0ij17pw44gcr2w867mcvk3r5rivp0g1x3cmlakrrh9v1chnqjmnf"))))
778
      (build-system go-build-system)
779
      (arguments
780
       `(#:import-path "github.com/captncraig/cors"))
781
      (synopsis "")
782
      (description "")
783
      (home-page "")
784
      (license asl2.0))))
785
786
(define-public go-github.com-writeas-go-webfinger
787
  (package
788
    (name "go-github.com-writeas-go-webfinger")
789
    (version "1.1.0")
790
    (source (origin
791
         (method git-fetch)
792
         (uri (git-reference
793
           (url "https://github.com/writeas/go-webfinger")
794
           (commit (string-append "v" version))))
795
         (file-name (git-file-name name version))
796
         (sha256
797
          (base32
798
           "01w6m1lwsjgmq3h198l07nisp6jplm8cx71yvys5jn2wcz5jn3s9"))))
799
    (build-system go-build-system)
800
    (arguments
801
     `(#:import-path "github.com/writeas/go-webfinger"
802
       ;; FIXME: test failures
803
       #:tests? #f))
804
    (propagated-inputs
805
     `(("go-github.com-captncraig-cors" ,go-github.com-captncraig-cors)))
806
    (native-inputs
807
     `(("go-github-com-pkg-errors" ,go-github-com-pkg-errors)))
808
    (synopsis "")
809
    (description "")
810
    (home-page "")
811
    (license expat)))
812
813
(define-public go-github.com-writeas-httpsig
814
  (package
815
    (name "go-github.com-writeas-httpsig")
816
    (version "1.0.0")
817
    (source (origin
818
         (method git-fetch)
819
         (uri (git-reference
820
           (url "https://github.com/writeas/httpsig")
821
           (commit (string-append "v" version))))
822
         (file-name (git-file-name name version))
823
         (sha256
824
          (base32
825
           "0705f8pvp3m4l7yzx11307hdzk52n600j0sk5ldhfvm5rlxc4n14"))))
826
    (build-system go-build-system)
827
    (arguments
828
     `(#:import-path "github.com/writeas/httpsig"))
829
    (synopsis "")
830
    (description "")
831
    (home-page "")
832
    (license asl2.0)))
833
834
(define-public go-github.com-writeas-impart
835
  (package
836
    (name "go-github.com-writeas-impart")
837
    (version "1.1.0")
838
    (source (origin
839
         (method git-fetch)
840
         (uri (git-reference
841
           (url "https://github.com/writeas/impart")
842
           (commit (string-append "v" version))))
843
         (file-name (git-file-name name version))
844
         (sha256
845
          (base32
846
           "0fiqjmjs2zyxsfhay5hps1s97jlad1pwnp1xiqmi7nikfdi9zjbz"))))
847
    (build-system go-build-system)
848
    (arguments
849
     `(#:import-path "github.com/writeas/impart"))
850
    (synopsis "")
851
    (description "")
852
    (home-page "")
853
    (license expat)))
854
855
(define-public go-github.com-writeas-monday
856
  (let ((commit "54a7dd5792199cfeac78b93a55f99cebb6303164")
857
        (revision "0"))
858
    (package
859
      (name "go-github.com-writeas-monday")
860
      (version (git-version "1.0.0" revision commit))
861
      (source (origin
862
           (method git-fetch)
863
           (uri (git-reference
864
             (url "https://github.com/writeas/monday")
865
             (commit commit)))
866
           (file-name (git-file-name name version))
867
           (sha256
868
            (base32
869
             "18bcx3majshsq4idvr5iazh8s8ldglnciw8v8xhylzmilqz9wz20"))))
870
      (build-system go-build-system)
871
      (arguments
872
       `(#:import-path "github.com/writeas/monday"))
873
      (synopsis "")
874
      (description "")
875
      (home-page "")
876
      ;; XXX: No license? only a responsibility waiver
877
      (license #f))))
878
879
(define-public go-github.com-writeas-slug
880
  (package
881
    (name "go-github.com-writeas-slug")
882
    (version "1.2.0")
883
    (source (origin
884
         (method git-fetch)
885
         (uri (git-reference
886
           (url "https://github.com/writeas/slug")
887
           (commit (string-append "v" version))))
888
         (file-name (git-file-name name version))
889
         (sha256
890
          (base32
891
           "1njikf777ap3j8idlvywsifw5alxsi1m1nnfhdvv2hi3m7z1ms5h"))))
892
    (build-system go-build-system)
893
    (arguments
894
     `(#:import-path "github.com/writeas/slug"))
895
    (propagated-inputs
896
     `(("go-github.com-rainycape-unidecode" ,go-github.com-rainycape-unidecode)))
897
    (synopsis "")
898
    (description "")
899
    (home-page "")
900
    (license mpl2.0)))
901
902
(define-public go-github.com-writefreely-go-nodeinfo
903
  (package
904
    (name "go-github.com-writefreely-go-nodeinfo")
905
    (version "1.2.0")
906
    (source (origin
907
         (method git-fetch)
908
         (uri (git-reference
909
           (url "https://github.com/writefreely/go-nodeinfo")
910
           (commit (string-append "v" version))))
911
         (file-name (git-file-name name version))
912
         (sha256
913
          (base32
914
           "0m94p49n4snjkkyaygdyfl8a2gi8g60fkqqr07jr1j940152ldbv"))))
915
    (build-system go-build-system)
916
    (arguments
917
     `(#:import-path "github.com/writefreely/go-nodeinfo"))
918
    (propagated-inputs
919
     `(("go-github.com-writeas-go-webfinger" ,go-github.com-writeas-go-webfinger)))
920
    (synopsis "")
921
    (description "")
922
    (home-page "")
923
    (license expat)))
924
925
(define-public go-github.com-gorilla-feeds
926
  (package
927
    (name "go-github.com-gorilla-feeds")
928
    (version "1.1.1")
929
    (source (origin
930
         (method git-fetch)
931
         (uri (git-reference
932
           (url "https://github.com/gorilla/feeds")
933
           (commit (string-append "v" version))))
934
         (file-name (git-file-name name version))
935
         (sha256
936
          (base32
937
           "1lwqibra4hyzx0jhaz12rfhfnw73bmdf8cn9r51nqidk8k7zf7sg"))))
938
    (build-system go-build-system)
939
    (arguments
940
     `(#:import-path "github.com/gorilla/feeds"))
941
    (propagated-inputs
942
     `(("go-github-com-kr-pretty" ,go-github-com-kr-pretty)))
943
    (synopsis "")
944
    (description "")
945
    (home-page "")
946
    (license bsd-2)))
947
948
(define-public go-github.com-gorilla-mux
949
  (package
950
    (name "go-github.com-gorilla-mux")
951
    (version "1.7.2")
952
    (source (origin
953
         (method git-fetch)
954
         (uri (git-reference
955
           (url "https://github.com/gorilla/mux")
956
           (commit (string-append "v" version))))
957
         (file-name (git-file-name name version))
958
         (sha256
959
          (base32
960
           "1gjcbgpdl3snc38i8sj8k6sqbv3inyrxqyggbqvr4jfx2phv2zy6"))))
961
    (build-system go-build-system)
962
    (arguments
963
     `(#:import-path "github.com/gorilla/mux"))
964
    (synopsis "")
965
    (description "")
966
    (home-page "")
967
    (license bsd-3)))
968
969
(define-public go-github.com-gorilla-schema
970
  (package
971
    (name "go-github.com-gorilla-schema")
972
    (version "1.1.0")
973
    (source (origin
974
         (method git-fetch)
975
         (uri (git-reference
976
           (url "https://github.com/gorilla/schema")
977
           (commit (string-append "v" version))))
978
         (file-name (git-file-name name version))
979
         (sha256
980
          (base32
981
           "14d31i3h6bg83r7ncmwm2pirab66z9hza38in18l89pbazxyh2n9"))))
982
    (build-system go-build-system)
983
    (arguments
984
     `(#:import-path "github.com/gorilla/schema"))
985
    (synopsis "")
986
    (description "")
987
    (home-page "")
988
    (license bsd-3)))
989
990
(define-public go-github.com-gorilla-context
991
  (package
992
    (name "go-github.com-gorilla-context")
993
    (version "1.1.1")
994
    (source (origin
995
         (method git-fetch)
996
         (uri (git-reference
997
           (url "https://github.com/gorilla/context")
998
           (commit (string-append "v" version))))
999
         (file-name (git-file-name name version))
1000
         (sha256
1001
          (base32
1002
           "03p4hn87vcmfih0p9w663qbx9lpsf7i7j3lc7yl7n84la3yz63m4"))))
1003
    (build-system go-build-system)
1004
    (arguments
1005
     `(#:import-path "github.com/gorilla/context"))
1006
    (synopsis "")
1007
    (description "")
1008
    (home-page "")
1009
    (license bsd-3)))
1010
1011
(define-public go-github.com-gorilla-securecookie
1012
  (package
1013
    (name "go-github.com-gorilla-securecookie")
1014
    (version "1.1.1")
1015
    (source (origin
1016
         (method git-fetch)
1017
         (uri (git-reference
1018
           (url "https://github.com/gorilla/securecookie")
1019
           (commit (string-append "v" version))))
1020
         (file-name (git-file-name name version))
1021
         (sha256
1022
          (base32
1023
           "16bqimpxs9vj5n59vm04y04v665l7jh0sddxn787pfafyxcmh410"))))
1024
    (build-system go-build-system)
1025
    (arguments
1026
     `(#:import-path "github.com/gorilla/securecookie"))
1027
    (synopsis "")
1028
    (description "")
1029
    (home-page "")
1030
    (license bsd-3)))
1031
1032
(define-public go-github.com-gorilla-sessions
1033
  (package
1034
    (name "go-github.com-gorilla-sessions")
1035
    (version "1.1.3")
1036
    (source (origin
1037
         (method git-fetch)
1038
         (uri (git-reference
1039
           (url "https://github.com/gorilla/sessions")
1040
           (commit (string-append "v" version))))
1041
         (file-name (git-file-name name version))
1042
         (sha256
1043
          (base32
1044
           "0a99mlw5gvqbghnc1nx76gaanpxzjqfd74klp3s3sgbss69clayi"))))
1045
    (build-system go-build-system)
1046
    (arguments
1047
     `(#:import-path "github.com/gorilla/sessions"))
1048
    (propagated-inputs
1049
     `(("go-github.com-gorilla-context" ,go-github.com-gorilla-context)
1050
       ("go-github.com-gorilla-securecookie" ,go-github.com-gorilla-securecookie)))
1051
    (synopsis "")
1052
    (description "")
1053
    (home-page "")
1054
    (license bsd-3)))
1055
1056
(define-public go-github.com-guregu-null
1057
  (package
1058
    (name "go-github.com-guregu-null")
1059
    (version "3.4.0")
1060
    (source (origin
1061
         (method git-fetch)
1062
         (uri (git-reference
1063
           (url "https://github.com/guregu/null")
1064
           (commit (string-append "v" version))))
1065
         (file-name (git-file-name name version))
1066
         (sha256
1067
          (base32
1068
           "0lhxnkcmfydj7sc8ybalvkjhpwb6zndwpmkasmv1z2qyl4dmik1l"))))
1069
    (build-system go-build-system)
1070
    (arguments
1071
     `(#:import-path "github.com/guregu/null"))
1072
    (synopsis "")
1073
    (description "")
1074
    (home-page "")
1075
    (license bsd-2)))
1076
1077
(define-public go-github.com-rainycape-unidecode
1078
  (let ((commit "cb7f23ec59bec0d61b19c56cd88cee3d0cc1870c")
1079
        (revision "0"))
1080
    (package
1081
      (name "go-github.com-rainycape-unidecode")
1082
      (version (git-version "0.0.0" revision commit))
1083
      (source (origin
1084
           (method git-fetch)
1085
           (uri (git-reference
1086
             (url "https://github.com/rainycape/unidecode")
1087
             (commit commit)))
1088
           (file-name (git-file-name name version))
1089
           (sha256
1090
            (base32
1091
             "1wvzdijd640blwkgmw6h09frkfa04kcpdq87n2zh2ymj1dzla5v5"))))
1092
      (build-system go-build-system)
1093
      (arguments
1094
       `(#:import-path "github.com/rainycape/unidecode"))
1095
      (synopsis "")
1096
      (description "")
1097
      (home-page "")
1098
      (license asl2.0))))
1099
1100
(define-public go-github.com-chzyer-logex
1101
  (package
1102
    (name "go-github.com-chzyer-logex")
1103
    (version "1.1.10")
1104
    (source (origin
1105
         (method git-fetch)
1106
         (uri (git-reference
1107
           (url "https://github.com/chzyer/logex")
1108
           (commit (string-append "v" version))))
1109
         (file-name (git-file-name name version))
1110
         (sha256
1111
          (base32
1112
           "08pbjj3wx9acavlwyr055isa8a5hnmllgdv5k6ra60l5y1brmlq4"))))
1113
    (build-system go-build-system)
1114
    (arguments
1115
     `(#:import-path "github.com/chzyer/logex"))
1116
    (synopsis "")
1117
    (description "")
1118
    (home-page "")
1119
    (license expat)))
1120
1121
(define-public go-github.com-chzyer-test
1122
  (let ((commit "a1ea475d72b168a29f44221e0ad031a842642302")
1123
        (revision "0"))
1124
    (package
1125
      (name "go-github.com-chzyer-test")
1126
      (version (git-version "0.0.0" revision commit))
1127
      (source (origin
1128
           (method git-fetch)
1129
           (uri (git-reference
1130
             (url "https://github.com/chzyer/test")
1131
             (commit commit)))
1132
           (file-name (git-file-name name version))
1133
           (sha256
1134
            (base32
1135
             "0rns2aqk22i9xsgyap0pq8wi4cfaxsri4d9q6xxhhyma8jjsnj2k"))))
1136
      (build-system go-build-system)
1137
      (arguments
1138
       `(#:import-path "github.com/chzyer/test"))
1139
      (propagated-inputs
1140
       `(("go-github.com-chzyer-logex" ,go-github.com-chzyer-logex)))
1141
      (synopsis "")
1142
      (description "")
1143
      (home-page "")
1144
      (license expat))))
1145
1146
(define-public go-github.com-chzyer-readline
1147
  (let ((commit "2972be24d48e78746da79ba8e24e8b488c9880de")
1148
        (revision "0"))
1149
    (package
1150
      (name "go-github.com-chzyer-readline")
1151
      (version (git-version "1.4" revision commit))
1152
      (source (origin
1153
           (method git-fetch)
1154
           (uri (git-reference
1155
             (url "https://github.com/chzyer/readline")
1156
             (commit commit)))
1157
           (file-name (git-file-name name version))
1158
           (sha256
1159
            (base32
1160
             "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r"))))
1161
      (build-system go-build-system)
1162
      (arguments
1163
       `(#:import-path "github.com/chzyer/readline"))
1164
      (native-inputs
1165
       `(("go-github.com-chzyer-test" ,go-github.com-chzyer-test)))
1166
      (synopsis "")
1167
      (description "")
1168
      (home-page "")
1169
      (license expat))))
1170
1171
(define-public go-github.com-lunixbochs-vtclean
1172
  (package
1173
    (name "go-github.com-lunixbochs-vtclean")
1174
    (version "1.0.0")
1175
    (source (origin
1176
         (method git-fetch)
1177
         (uri (git-reference
1178
           (url "https://github.com/lunixbochs/vtclean")
1179
           (commit (string-append "v" version))))
1180
         (file-name (git-file-name name version))
1181
         (sha256
1182
          (base32
1183
           "0jqn33l1kzy4dk66zbvxz7rlgkgg34s9mhc8z0lrz0i88466zhd8"))))
1184
    (build-system go-build-system)
1185
    (arguments
1186
     `(#:import-path "github.com/lunixbochs/vtclean"))
1187
    (synopsis "")
1188
    (description "")
1189
    (home-page "")
1190
    (license expat)))
1191
1192
(define-public go-github.com-juju-ansiterm
1193
  (let ((commit "720a0952cc2ac777afc295d9861263e2a4cf96a1")
1194
        (revision "0"))
1195
    (package
1196
      (name "go-github.com-juju-ansiterm")
1197
      (version (git-version "0.0.0" revision commit))
1198
      (source (origin
1199
           (method git-fetch)
1200
           (uri (git-reference
1201
             (url "https://github.com/juju/ansiterm")
1202
             (commit commit)))
1203
           (file-name (git-file-name name version))
1204
           (sha256
1205
            (base32
1206
             "0n6j0y7xhashp8gdkdl0r7vlbkdrkymrzxn9hxrx522k2isggs7h"))))
1207
      (build-system go-build-system)
1208
      (arguments
1209
       `(#:import-path "github.com/juju/ansiterm"))
1210
      (propagated-inputs
1211
       `(("go-github.com-lunixbochs-vtclean" ,go-github.com-lunixbochs-vtclean)
1212
         ("go-github-com-mattn-go-colorable" ,go-github-com-mattn-go-colorable)
1213
         ("go-github-com-mattn-go-isatty" ,go-github-com-mattn-go-isatty)))
1214
      (native-inputs
1215
       `(("go-gopkg-in-check-v1" ,go-gopkg-in-check-v1)))
1216
      (synopsis "")
1217
      (description "")
1218
      (home-page "")
1219
      (license lgpl3+))))
1220
1221
(define-public go-github.com-manifoldco-promptui
1222
  (package
1223
    (name "go-github.com-manifoldco-promptui")
1224
    (version "0.3.2")
1225
    (source (origin
1226
         (method git-fetch)
1227
         (uri (git-reference
1228
           (url "https://github.com/manifoldco/promptui")
1229
           (commit (string-append "v" version))))
1230
         (file-name (git-file-name name version))
1231
         (sha256
1232
          (base32
1233
           "185h0lqm14l9j0yvdsn9njq7jw3j6x3l21jvvczzbcbbrj44q0pl"))))
1234
    (build-system go-build-system)
1235
    (arguments
1236
     `(#:import-path "github.com/manifoldco/promptui"))
1237
    (propagated-inputs
1238
     `(("go-github.com-chzyer-readline" ,go-github.com-chzyer-readline)
1239
       ("go-github.com-juju-ansiterm" ,go-github.com-juju-ansiterm)))
1240
    (synopsis "")
1241
    (description "")
1242
    (home-page "")
1243
    (license bsd-3)))
1244
1245
(define-public go-github.com-mitchellh-go-wordwrap
1246
  (package
1247
    (name "go-github.com-mitchellh-go-wordwrap")
1248
    (version "1.0.0")
1249
    (source (origin
1250
         (method git-fetch)
1251
         (uri (git-reference
1252
           (url "https://github.com/mitchellh/go-wordwrap")
1253
           (commit (string-append "v" version))))
1254
         (file-name (git-file-name name version))
1255
         (sha256
1256
          (base32
1257
           "1jffbwcr3nnq6c12c5856bwzv2nxjzqk3jwgvxkwi1xhpd2by0bf"))))
1258
    (build-system go-build-system)
1259
    (arguments
1260
     `(#:import-path "github.com/mitchellh/go-wordwrap"))
1261
    (synopsis "")
1262
    (description "")
1263
    (home-page "")
1264
    (license bsd-3)))
1265
1266
(define-public go-github.com-beevik-etree
1267
  (package
1268
    (name "go-github.com-beevik-etree")
1269
    (version "1.1.0")
1270
    (source (origin
1271
         (method git-fetch)
1272
         (uri (git-reference
1273
           (url "https://github.com/beevik/etree")
1274
           (commit (string-append "v" version))))
1275
         (file-name (git-file-name name version))
1276
         (sha256
1277
          (base32
1278
           "12dqgh8swrnk8c1bwqmq4mgd65rj4waxgb02filkm3f52vyxryxn"))))
1279
    (build-system go-build-system)
1280
    (arguments
1281
     `(#:import-path "github.com/beevik/etree"))
1282
    (synopsis "")
1283
    (description "")
1284
    (home-page "")
1285
    ;; or bsd-2?
1286
    (license expat)))
1287
1288
(define-public go-github.com-imdario-mergo
1289
  (package
1290
    (name "go-github.com-imdario-mergo")
1291
    (version "0.3.7")
1292
    (source (origin
1293
         (method git-fetch)
1294
         (uri (git-reference
1295
           (url "https://github.com/imdario/mergo")
1296
           (commit (string-append "v" version))))
1297
         (file-name (git-file-name name version))
1298
         (sha256
1299
          (base32
1300
           "05ir0jj74w0yfi1lrhjd97v759in1dpsma64cgmbiqvyp6hfmmf8"))))
1301
    (build-system go-build-system)
1302
    (arguments
1303
     `(#:import-path "github.com/imdario/mergo"))
1304
    (propagated-inputs
1305
     `(("go-gopkg-in-yaml-v2" ,go-gopkg-in-yaml-v2)))
1306
    (synopsis "")
1307
    (description "")
1308
    (home-page "")
1309
    (license expat)))
1310
1311
;; latest version is 2.0.2, but this version is required for writefreely
1312
(define-public go-github.com-ikeikeikeike-go-sitemap-generator-stm
1313
  (package
1314
    (name "go-github.com-ikeikeikeike-go-sitemap-generator-stm")
1315
    (version "1.0.1")
1316
    (source (origin
1317
         (method git-fetch)
1318
         (uri (git-reference
1319
           (url "https://github.com/ikeikeikeike/go-sitemap-generator")
1320
           (commit (string-append "v" version))))
1321
         (file-name (git-file-name name version))
1322
         (sha256
1323
          (base32
1324
           "0j178hwjy0b7p6199andik5ci9p6gi74bm0pz2bnibw8c8bp0bn4"))))
1325
    (build-system go-build-system)
1326
    (arguments
1327
     `(#:import-path "github.com/ikeikeikeike/go-sitemap-generator/stm"
1328
       #:unpack-path "github.com/ikeikeikeike/go-sitemap-generator"
1329
       ;; TODO: missing deps
1330
       #:tests? #f))
1331
    (propagated-inputs
1332
     `(("go-github.com-beevik-etree" ,go-github.com-beevik-etree)
1333
       ("go-github.com-fatih-structs" ,go-github.com-fatih-structs)
1334
       ("go-github.com-imdario-mergo" ,go-github.com-imdario-mergo)))
1335
    (synopsis "")
1336
    (description "")
1337
    (home-page "")
1338
    (license expat)))
1339
1340
(define-public go-github.com-unknwon-com
1341
  (package
1342
    (name "go-github.com-unknwon-com")
1343
    (version "2")
1344
    (source (origin
1345
         (method git-fetch)
1346
         (uri (git-reference
1347
           (url "https://github.com/Unknwon/com")
1348
           (commit (string-append "v" version))))
1349
         (file-name (git-file-name name version))
1350
         (sha256
1351
          (base32
1352
           "1gs9hvfxh5x03q4z8syyzlffsz8d9ggk5r49w8ab289qfpxwp7r6"))))
1353
    (build-system go-build-system)
1354
    (arguments
1355
     `(#:import-path "github.com/Unknwon/com"
1356
       ;; TODO: missing deps
1357
       #:tests? #f))
1358
    (synopsis "")
1359
    (description "")
1360
    (home-page "")
1361
    (license asl2.0)))
1362
1363
(define-public go-github.com-unknwon-i18n
1364
  (let ((commit "b64d336589669d317928070e70ba0ae558f16633")
1365
        (revision "0"))
1366
    (package
1367
      (name "go-github.com-unknwon-i18n")
1368
      (version (git-version "0.0.0" revision commit))
1369
      (source (origin
1370
           (method git-fetch)
1371
           (uri (git-reference
1372
             (url "https://github.com/Unknwon/i18n")
1373
             (commit commit)))
1374
           (file-name (git-file-name name version))
1375
           (sha256
1376
            (base32
1377
             "07pbca7qr1h5il6rvpmyyqm8msqha61fc95wbjacw8vl4f97pgq0"))))
1378
      (build-system go-build-system)
1379
      (arguments
1380
       `(#:import-path "github.com/Unknwon/i18n"
1381
         ;; TODO: missing deps
1382
         #:tests? #f))
1383
      (propagated-inputs
1384
       `(("go-gopkg-in-ini-v1" ,go-gopkg-in-ini-v1)))
1385
      (synopsis "")
1386
      (description "")
1387
      (home-page "")
1388
      (license asl2.0))))
1389
1390
(define-public go-github.com-mcuadros-go-version
1391
  (let ((commit "92cdf37c5b7579ebaf7a036da94b40995972088d")
1392
        (revision "0"))
1393
  (package
1394
    (name "go-github.com-mcuadros-go-version")
1395
    (version (git-version "0.0.0" revision commit))
1396
    (source (origin
1397
         (method git-fetch)
1398
         (uri (git-reference
1399
           (url "https://github.com/mcuadros/go-version")
1400
           (commit commit)))
1401
         (file-name (git-file-name name version))
1402
         (sha256
1403
          (base32
1404
           "05ifbzcb4qqgip86abqwar2w32x0lg3m91p4v7v0mbh4nqcxmnh2"))))
1405
    (build-system go-build-system)
1406
    (arguments
1407
     `(#:import-path "github.com/mcuadros/go-version"))
1408
    (synopsis "")
1409
    (description "")
1410
    (home-page "")
1411
    (license asl2.0))))
1412
1413
(define-public go-github.com-bradfitz-gomemcache-memcache
1414
  (let ((commit "551aad21a6682b95329c1f5bd62ee5060d64f7e8")
1415
        (revision "0"))
1416
  (package
1417
    (name "go-github.com-bradfitz-gomemcache-memcache")
1418
    (version (git-version "0.0.0" revision commit))
1419
    (source (origin
1420
         (method git-fetch)
1421
         (uri (git-reference
1422
           (url "https://github.com/bradfitz/gomemcache")
1423
           (commit commit)))
1424
         (file-name (git-file-name name version))
1425
         (sha256
1426
          (base32
1427
           "0vd63pik9lx1172mk8l4ha5k53hlsjx4h989p688c8n9nhz00cr3"))))
1428
    (build-system go-build-system)
1429
    (arguments
1430
     `(#:import-path "github.com/bradfitz/gomemcache/memcache"
1431
       #:unpack-path "github.com/bradfitz/gomemcache"))
1432
    (synopsis "")
1433
    (description "")
1434
    (home-page "")
1435
    (license asl2.0))))
1436
1437
(define-public go-github.com-go-macaron-cache-memcache
1438
  (let ((commit "56173531277692bc2925924d51fda1cd0a6b8178")
1439
        (revision "0"))
1440
  (package
1441
    (name "go-github.com-go-macaron-cache-memcache")
1442
    (version (git-version "0.0.0" revision commit))
1443
    (source (origin
1444
         (method git-fetch)
1445
         (uri (git-reference
1446
           (url "https://github.com/go-macaron/cache")
1447
           (commit commit)))
1448
         (file-name (git-file-name name version))
1449
         (sha256
1450
          (base32
1451
           "1116a22wm43q2l54nnycgli90kix787j20mpgya9qb6xnglcck59"))))
1452
    (build-system go-build-system)
1453
    (arguments
1454
     `(#:import-path "github.com/go-macaron/cache/memcache"
1455
       #:unpack-path "github.com/go-macaron/cache"
1456
       ;; TODO: missing deps
1457
       #:tests? #f))
1458
    (propagated-inputs
1459
     `(("go-github.com-unknwon-com" ,go-github.com-unknwon-com)
1460
       ("go-github.com-bradfitz-gomemcache-memcache"
1461
        ,go-github.com-bradfitz-gomemcache-memcache)
1462
       ("go-gopkg-in-macaron-v1" ,go-gopkg-in-macaron-v1)))
1463
    (synopsis "")
1464
    (description "")
1465
    (home-page "")
1466
    (license asl2.0))))
1467
1468
(define-public go-github.com-go-macaron-cache-redis
1469
  (package
1470
    (inherit go-github.com-go-macaron-cache-memcache)
1471
    (name "go-github.com-go-macaron-cache-redis")
1472
    (arguments
1473
     `(#:import-path "github.com/go-macaron/cache/redis"
1474
       #:unpack-path "github.com/go-macaron/cache"
1475
       ;; TODO: missing deps
1476
       #:tests? #f))
1477
    (propagated-inputs
1478
     `(("go-github.com-unknwon-com" ,go-github.com-unknwon-com)
1479
       ("go-gopkg-in-macaron-v1" ,go-gopkg-in-macaron-v1)
1480
       ("go-gopkg-in-redis-v2" ,go-gopkg-in-redis-v2)))))
1481
1482
(define-public go-github.com-go-macaron-cache
1483
  (package
1484
    (inherit go-github.com-go-macaron-cache-memcache)
1485
    (name "go-github.com-go-macaron-cache")
1486
    (arguments
1487
     `(#:import-path "github.com/go-macaron/cache"
1488
       ;; TODO: missing deps
1489
       #:tests? #f))))
1490
1491
(define-public go-github.com-go-macaron-session
1492
  (let ((commit "0a0a789bf1934e55fde19629869caa015a40c525")
1493
        (revision "0"))
1494
  (package
1495
    (name "go-github.com-go-macaron-session")
1496
    (version (git-version "0.0.0" revision commit))
1497
    (source (origin
1498
         (method git-fetch)
1499
         (uri (git-reference
1500
           (url "https://github.com/go-macaron/session")
1501
           (commit commit)))
1502
         (file-name (git-file-name name version))
1503
         (sha256
1504
          (base32
1505
           "1l3m41ffxmysk07wsyvyazhhhv16d8vg1psrvjfv04ar3plpyvmm"))))
1506
    (build-system go-build-system)
1507
    (arguments
1508
     `(#:import-path "github.com/go-macaron/session"
1509
       ;; TODO: missing deps
1510
       #:tests? #f))
1511
    (propagated-inputs
1512
     `(("go-github.com-unknwon-com" ,go-github.com-unknwon-com)
1513
       ("go-gopkg-in-macaron-v1" ,go-gopkg-in-macaron-v1)))
1514
    (synopsis "")
1515
    (description "")
1516
    (home-page "")
1517
    (license asl2.0))))
1518
1519
(define-public go-github.com-go-macaron-inject
1520
  (let ((commit "d8a0b8677191f4380287cfebd08e462217bac7ad")
1521
        (revision "0"))
1522
  (package
1523
    (name "go-github.com-go-macaron-inject")
1524
    (version (git-version "0.0.0" revision commit))
1525
    (source (origin
1526
         (method git-fetch)
1527
         (uri (git-reference
1528
           (url "https://github.com/go-macaron/inject")
1529
           (commit commit)))
1530
         (file-name (git-file-name name version))
1531
         (sha256
1532
          (base32
1533
           "0p47pz699xhmi8yxhahvrpai9r49rqap5ckwmz1dlkrnh3zwhrhh"))))
1534
    (build-system go-build-system)
1535
    (arguments
1536
     `(#:import-path "github.com/go-macaron/inject"
1537
       ;; TODO: missing deps
1538
       #:tests? #f))
1539
    (synopsis "")
1540
    (description "")
1541
    (home-page "")
1542
    (license asl2.0))))
1543
1544
(define-public go-github.com-jteeuwen-go-bindata
1545
  (package
1546
    (name "go-github.com-jteeuwen-go-bindata")
1547
    (version "3.0.7")
1548
    (source (origin
1549
         (method git-fetch)
1550
         (uri (git-reference
1551
           (url "https://github.com/jteeuwen/go-bindata")
1552
           (commit (string-append "v" version))))
1553
         (file-name (git-file-name name version))
1554
         (sha256
1555
          (base32
1556
           "1v8xwwlv6my5ixvis31m3vgz4sdc0cq82855j8gxmjp1scinv432"))))
1557
    (build-system go-build-system)
1558
    (arguments
1559
     `(#:import-path "github.com/jteeuwen/go-bindata/go-bindata"
1560
       #:unpack-path "github.com/jteeuwen/go-bindata"))
1561
    (synopsis "")
1562
    (description "")
1563
    (home-page "")
1564
    (license cc0)))
1565
1566
(define-public writefreely
1567
  (package
1568
   (name "writefreely")
1569
   (version "0.9.1")
1570
   (source (origin
1571
        (method git-fetch)
1572
        (uri (git-reference
1573
          (url "https://github.com/writeas/writefreely/")
1574
          (commit "fdbefa806fd05ea5f61cf1a0fc75900c2a1dd24e")))
1575
        (file-name (git-file-name name version))
1576
        (sha256
1577
         (base32
1578
          "0zp9d6n1mp0nfcpfxl3pyjy235q386h84skz97yhd348zjnmq7ki"))))
1579
   (build-system go-build-system)
1580
   (arguments
1581
    `(#:import-path "github.com/writeas/writefreely/cmd/writefreely"
1582
      #:unpack-path "github.com/writeas/writefreely"
1583
      #:phases
1584
      (modify-phases %standard-phases
1585
        (add-before 'build 'fix-gogits-pkg-tool
1586
          (lambda _
1587
            (substitute* "src/github.com/writeas/writefreely/admin.go"
1588
              (("gogits/gogs") "gogs/gogs"))
1589
            #t))
1590
        (add-before 'build 'generate-asset
1591
          (lambda _
1592
            (with-directory-excursion "src/github.com/writeas/writefreely"
1593
              (substitute* "Makefile"
1594
                ((": generate") ":"))
1595
              (invoke "make" "assets")))))
1596
      ;; FIXME: failure
1597
      #:tests? #f))
1598
   (propagated-inputs
1599
    `(("go-github.com-dustin-go-humanize" ,go-github.com-dustin-go-humanize)
1600
      ("go-github.com-fatih-color" ,go-github.com-fatih-color)
1601
      ("go-github.com-go-macaron-cache-memcache"
1602
       ,go-github.com-go-macaron-cache-memcache)
1603
      ("go-github.com-go-macaron-cache" ,go-github.com-go-macaron-cache)
1604
      ("go-github.com-go-macaron-cache-redis" ,go-github.com-go-macaron-cache-redis)
1605
      ("go-github.com-go-macaron-session" ,go-github.com-go-macaron-session)
1606
      ("go-github.com-go-sql-driver-mysql" ,go-github.com-go-sql-driver-mysql)
1607
      ("go-github.com-gogs-gogs-chardet" ,go-github.com-gogs-gogs-chardet)
1608
      ("go-github.com-gogs-gogs-go-libravatar"
1609
       ,go-github.com-gogs-gogs-go-libravatar)
1610
      ("go-github.com-gogs-gogs-pkg-bindata" ,go-github.com-gogs-gogs-pkg-bindata)
1611
      ("go-github.com-gogs-gogs-pkg-process" ,go-github.com-gogs-gogs-pkg-process)
1612
      ("go-github.com-gogs-gogs-pkg-setting" ,go-github.com-gogs-gogs-pkg-setting)
1613
      ("go-github.com-gogs-gogs-pkg-tool" ,go-github.com-gogs-gogs-pkg-tool)
1614
      ("go-github.com-gogs-gogs-pkg-user" ,go-github.com-gogs-gogs-pkg-user)
1615
      ("go-github.com-gorilla-feeds" ,go-github.com-gorilla-feeds)
1616
      ("go-github.com-gorilla-mux" ,go-github.com-gorilla-mux)
1617
      ("go-github.com-gorilla-schema" ,go-github.com-gorilla-schema)
1618
      ("go-github.com-gorilla-sessions" ,go-github.com-gorilla-sessions)
1619
      ("go-github.com-guregu-null" ,go-github.com-guregu-null)
1620
      ("go-github.com-ikeikeikeike-go-sitemap-generator-stm"
1621
       ,go-github.com-ikeikeikeike-go-sitemap-generator-stm)
1622
      ("go-github.com-manifoldco-promptui" ,go-github.com-manifoldco-promptui)
1623
      ("go-github.com-mcuadros-go-version" ,go-github.com-mcuadros-go-version)
1624
      ("go-github.com-mitchellh-go-wordwrap" ,go-github.com-mitchellh-go-wordwrap)
1625
      ("go-github.com-shurcool-sanitized-anchor-name"
1626
       ,go-github.com-shurcool-sanitized-anchor-name)
1627
      ("go-github.com-unknwon-com" ,go-github.com-unknwon-com)
1628
      ("go-github.com-unknwon-i18n" ,go-github.com-unknwon-i18n)
1629
      ("go-github.com-writeas-activity-streams"
1630
       ,go-github.com-writeas-activity-streams)
1631
      ("go-github.com-writeas-activity-vocab"
1632
       ,go-github.com-writeas-activity-vocab)
1633
      ("go-github.com-writeas-go-webfinger" ,go-github.com-writeas-go-webfinger)
1634
      ("go-github.com-writeas-httpsig" ,go-github.com-writeas-httpsig)
1635
      ("go-github.com-writeas-impart" ,go-github.com-writeas-impart)
1636
      ("go-github.com-writeas-go-strip-markdown"
1637
       ,go-github.com-writeas-go-strip-markdown)
1638
      ("go-github.com-writeas-monday" ,go-github.com-writeas-monday)
1639
      ("go-github.com-writeas-saturday" ,go-github.com-writeas-saturday)
1640
      ("go-github.com-writeas-slug" ,go-github.com-writeas-slug)
1641
      ("go-github.com-writeas-web-core-activitypub"
1642
       ,go-github.com-writeas-web-core-activitypub)
1643
      ("go-github.com-writeas-web-core-activitystreams"
1644
       ,go-github.com-writeas-web-core-activitystreams)
1645
      ("go-github.com-writeas-web-core-auth" ,go-github.com-writeas-web-core-auth)
1646
      ("go-github.com-writeas-web-core-bots" ,go-github.com-writeas-web-core-bots)
1647
      ("go-github.com-writeas-web-core-converter" ,go-github.com-writeas-web-core-converter)
1648
      ("go-github.com-writeas-web-core-data" ,go-github.com-writeas-web-core-data)
1649
      ("go-github.com-writeas-web-core-i18n" ,go-github.com-writeas-web-core-i18n)
1650
      ("go-github.com-writeas-web-core-id" ,go-github.com-writeas-web-core-id)
1651
      ("go-github.com-writeas-web-core-l10n" ,go-github.com-writeas-web-core-l10n)
1652
      ("go-github.com-writeas-web-core-log" ,go-github.com-writeas-web-core-log)
1653
      ("go-github.com-writeas-web-core-memo" ,go-github.com-writeas-web-core-memo)
1654
      ("go-github.com-writeas-web-core-posts" ,go-github.com-writeas-web-core-posts)
1655
      ("go-github.com-writeas-web-core-query" ,go-github.com-writeas-web-core-query)
1656
      ("go-github.com-writeas-web-core-stringmanip" ,go-github.com-writeas-web-core-stringmanip)
1657
      ("go-github.com-writeas-web-core-tags" ,go-github.com-writeas-web-core-tags)
1658
      ("go-github.com-writefreely-go-nodeinfo" ,go-github.com-writefreely-go-nodeinfo)
1659
      ("go-gopkg-in-clog-v1" ,go-gopkg-in-clog-v1)
1660
      ("go-gopkg-in-ini-v1" ,go-gopkg-in-ini-v1)
1661
      ))
1662
   (native-inputs
1663
    `(("go-github.com-jteeuwen-go-bindata" ,go-github.com-jteeuwen-go-bindata)))
1664
   (synopsis "Federated blogging platform")
1665
   (description "WriteFreely is a blogging platform that can publish to
1666
the 'Fediverse' via ActivityPub.")
1667
   (home-page "https://writefreely.org/")
1668
   (license agpl3)))
1669