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