maav / guix-mirror (public) (License: GPLv3+) (since 2019-11-02) (hash sha1)
Mirror of GNU Guix (https://git.savannah.gnu.org/git/guix.git) with personal branches integrated into master branch.
List of commits:
Subject Hash Author Date (UTC)
gnu: Add esbuild. 5137c73e29929c892c9dbd143fd920014a2ef193 Ryan Prior via Guix-patches via 2020-10-11 16:16:29
gnu: Add go-github-com-kylelemons-godebug. 58420d23afc192159c4566cce7c867a2d2f850dc Ryan Prior via Guix-patches via 2020-10-11 16:16:23
gnu: Add rust-swc-1. 7d34dae1f107b09d3b46986ada726df870fc63a4 Arun Isaac 2020-09-21 08:44:30
gnu: Add rust-radix-fmt-1. c3caffb15518973510244024d6b03299addc065b Arun Isaac 2020-09-21 06:11:17
gnu: Add rust-st-map-0.1. 1757c5e912babd689aeb9bb2274338fcc4154965 Arun Isaac 2020-09-21 06:08:29
gnu: Add rust-fluid-0.4. 40b2e9052cd0a92d5bf5509479ddf6c5b5092b69 Arun Isaac 2020-09-21 06:06:41
gnu: Add rust-fluid-attributes-0.4. 4fabe74173c8742f606bcac00064370c0f11452d Arun Isaac 2020-09-21 06:05:23
gnu: Add rust-sourcemap-6. bb9003c9751ffe9c0cac6704ffe40a1aefe91409 Arun Isaac 2020-09-21 06:03:00
gnu: Add rust-path-clean-0.1. c2b43329a1fdc92ac8edb8b6b17dfa865e925bd2 Arun Isaac 2020-09-21 05:59:49
gnu: Add rust-is-macro-0.1. 722c00d1109cd06418a90d36f6a729c3ef9ace90 Arun Isaac 2020-09-21 05:58:32
gnu: Add rust-ipconfig-0.2. 461b8f7457d6dcda3c045a4bd875c1cadd12ad0b Arun Isaac 2020-09-21 05:56:12
gnu: Add rust-napi-0.5. bc69ad7b364620f2820203b9adef356a7f0515f7 Arun Isaac 2020-09-21 05:53:44
gnu: Add rust-napi-build-0.2. 0a0a560c90faef0a3a482d1b528d9430b6912c4b Arun Isaac 2020-09-21 05:52:18
gnu: Add rust-napi-sys-0.4. 8e07de3dbc5fa577f1eb8bf18a959491266e3987 Arun Isaac 2020-09-21 05:50:17
gnu: rust-syn-1: Update to 1.0.40. 08d59bc87094d9bb4377a177e7e478e7b1e25231 Arun Isaac 2020-09-21 06:20:25
gnu: Add rust-reqwest-0.10. f2ee88881623e867c268964eea5dd32c995d7351 Arun Isaac 2020-09-21 05:48:03
gnu: Add rust-hyper-rustls-0.21. 7f5e2d8313c8e3b53263c79529b0f1381c190c29 Arun Isaac 2020-09-21 05:45:09
gnu: Add rust-rustls-native-certs-0.4. e2ed3a3a0ee75db72a2786b611226bbc70bd5fcc Arun Isaac 2020-09-21 05:43:32
gnu: Add rust-hyper-tls-0.4. 1563dee3d837ab53afea6383188d1983161cf4d3 Arun Isaac 2020-09-21 05:39:48
gnu: Add rust-mime-guess-2. 1abd699e7fae4d4f7476d658955d2a46e09604ec Arun Isaac 2020-09-21 05:07:27
Commit 5137c73e29929c892c9dbd143fd920014a2ef193 - gnu: Add esbuild.
* gnu/packages/web.scm (esbuild): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Author: Ryan Prior via Guix-patches via
Author date (UTC): 2020-10-11 16:16
Committer name: Efraim Flashner
Committer date (UTC): 2020-10-12 06:46
Parent(s): 58420d23afc192159c4566cce7c867a2d2f850dc
Signer:
Signing key: 41AAE7DCCA3D8351
Signing status: E
Tree: ebee02a570ddc5d44899861fed0ac2df03649f4a
File Lines added Lines deleted
gnu/packages/web.scm 45 0
File gnu/packages/web.scm changed (mode: 100644) (index 1699c92366..0c17f27b06)
45 45 ;;; Copyright © 2018, 2019, 2020 Björn Höfling <bjoern.hoefling@bjoernhoefling.de> ;;; Copyright © 2018, 2019, 2020 Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
46 46 ;;; Copyright © 2020 Paul Garlick <pgarlick@tourbillion-technology.com> ;;; Copyright © 2020 Paul Garlick <pgarlick@tourbillion-technology.com>
47 47 ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de> ;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
48 ;;; Copyright © 2020 Ryan Prior <rprior@protonmail.com>
48 49 ;;; ;;;
49 50 ;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
50 51 ;;; ;;;
 
... ... used to validate and fix HTML data.")
1346 1347 (home-page "http://tidy.sourceforge.net/") (home-page "http://tidy.sourceforge.net/")
1347 1348 (license (license:x11-style "file:///include/tidy.h")))) (license (license:x11-style "file:///include/tidy.h"))))
1348 1349
1350 (define-public esbuild
1351 (package
1352 (name "esbuild")
1353 (version "0.7.14")
1354 (source
1355 (origin
1356 (method git-fetch)
1357 (uri (git-reference
1358 (url "https://github.com/evanw/esbuild")
1359 (commit (string-append "v" version))))
1360 (file-name (git-file-name name version))
1361 (sha256
1362 (base32
1363 "1y5hqymv2r8r29f8vh8kgncj3wlkg4fzi0zlc7mgyss872ajkc7i"))
1364 (modules '((guix build utils)))
1365 (snippet
1366 '(begin
1367 ;; Remove prebuilt binaries
1368 (delete-file-recursively "npm")
1369 #t))))
1370 (build-system go-build-system)
1371 (arguments
1372 '(#:import-path "github.com/evanw/esbuild/cmd/esbuild"
1373 #:unpack-path "github.com/evanw/esbuild"
1374 #:phases
1375 (modify-phases %standard-phases
1376 (replace 'check
1377 (lambda* (#:key tests? unpack-path #:allow-other-keys)
1378 (if tests?
1379 (with-directory-excursion (string-append "src/" unpack-path)
1380 (invoke "make" "test-go")))
1381 #t)))))
1382 (inputs
1383 `(("go-golang-org-x-sys" ,go-golang-org-x-sys)))
1384 (native-inputs
1385 `(("go-github-com-kylelemons-godebug" ,go-github-com-kylelemons-godebug)))
1386 (home-page "https://github.com/evanw/esbuild")
1387 (synopsis "Bundler and minifier tool for JavaScript and TypeScript")
1388 (description
1389 "The esbuild tool provides a unified bundler, transpiler and
1390 minifier. It packages up JavaScript and TypeScript code, along with JSON
1391 and other data, for distribution on the web.")
1392 (license license:expat)))
1393
1349 1394 (define-public tinyproxy (define-public tinyproxy
1350 1395 (package (package
1351 1396 (name "tinyproxy") (name "tinyproxy")
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/maav/guix-mirror

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/maav/guix-mirror

Clone this repository using git:
git clone git://git.rocketgit.com/user/maav/guix-mirror

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main