~ruther/guix-local

ref: c2c4e5b2ee7d3e9412822e87bd5aaedbfa40f9bd guix-local/gnu/packages/tls.scm -rw-r--r-- 19.2 KiB
86c8f1da — Mark H Weaver 10 years ago
gnu: openssl: Update to 1.0.2e [fixes CVE-2015-{3193,3194,3195}].

* gnu/packages/tls.scm (openssl): Update to 1.0.2e.
  [arguments]: Rename 'fix-man-dir' phase to 'patch-Makefile.org',
  and patch SHELL in Makefile.org.  Add 'fix-broken-symlinks' phase.
  Return #t from 'patch-tests' phase.
9fd0838b — David Thompson 10 years ago
gnu: Add letsencrypt.

* gnu/packages/tls.scm (letsencrypt): New variable.
7890e3ba — Leo Famulari 10 years ago
gnu: Add acme.

* gnu/packages/tls.scm (acme): New variable.
e1556533 — Ludovic Courtès 10 years ago
Merge branch 'core-updates'
62bffcaa — 宋文武 10 years ago
Revert "gnu: libtasn1: Update to 4.6."

Causes a test of GnuTLS to fail:
<http://lists.gnu.org/archive/html/help-libtasn1/2015-09/msg00003.html>.

This reverts commit 866ee34f7ef651a138e918fbebabeed5e7bab91b.
ab20c2cc — 宋文武 10 years ago
gnu: gnutls: Update to 3.4.5.

* gnu/packages/tls.scm (gnutls): Update to 3.4.5.
866ee34f — 宋文武 10 years ago
gnu: libtasn1: Update to 4.6.

* gnu/packages/tls.scm (libtasn1): Update to 4.6.
784d6e91 — Ludovic Courtès 10 years ago
gnu: openssl: Remove run-time dependency on Perl.

This shrinks the closure of OpenSSL from 154 MiB to 73 MiB.

* gnu/packages/patches/openssl-c-rehash.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (openssl)[source]: Use it.
  [arguments]: Add 'remove-miscellany' phase.
* gnu/packages/certs.scm (nss-certs)[native-inputs]: Add PERL.
fe8199a8 — Ludovic Courtès 10 years ago
gnu: openssl: Allow shared objects to be stripped.

* gnu/packages/tls.scm (openssl)[arguments]: Add
  'make-libraries-writable' phase.
4fb254a3 — Ludovic Courtès 10 years ago
gnu: openssl: Install data and documentation to PREFIX/share.

* gnu/packages/tls.scm (openssl)[arguments]: Add 'fix-man-dir' phase.
  Pass --openssldir=PREFIX/share/openssl-VERSION to ./config.
b6cb1358 — Ludovic Courtès 10 years ago
gnu: openssl: Use 'modify-phases'.

* gnu/packages/tls.scm (openssl)[arguments]: Use 'modify-phases'.
9cdce047 — Mark H Weaver 10 years ago
gnu: gnutls: Update to 3.4.4.1.

* gnu/packages/patches/gnutls-doc-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/tls.scm (gnutls): Update to 3.4.4.1.  Add patch.
  [arguments]: Add 'delete-prebuilt-unfixed-info-file' phase.
  In 'move-doc' phase, copy man pages to the correct directory.
  [native-inputs]: Add 'texinfo'.
eb26970a — Mark H Weaver 10 years ago
gnu: openssl: Add reference to upstream GCC bug in comment.

This is a followup to commit e12027179f136766609fb8dbc920f5705d62fc95.

* gnu/packages/tls.scm (openssl)[arguments]: Add reference to upstream
  GCC bug in comment.
e1705718 — Mark H Weaver 10 years ago
Merge branch 'core-updates'
1b4e48d4 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
e881752c — Alex Kost 10 years ago
gnu packages: Clean up synopses and descriptions.

* gnu/packages/admin.scm, gnu/packages/algebra.scm, gnu/packages/audio.scm,
  gnu/packages/backup.scm, gnu/packages/base.scm, gnu/packages/bittorrent.scm,
  gnu/packages/code.scm, gnu/packages/compression.scm,
  gnu/packages/databases.scm, gnu/packages/enchant.scm,
  gnu/packages/firmware.scm, gnu/packages/fonts.scm,
  gnu/packages/freedesktop.scm, gnu/packages/games.scm, gnu/packages/gd.scm,
  gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gsasl.scm,
  gnu/packages/gstreamer.scm, gnu/packages/gtk.scm, gnu/packages/guile.scm,
  gnu/packages/haskell.scm, gnu/packages/language.scm,
  gnu/packages/lesstif.scm, gnu/packages/libreoffice.scm,
  gnu/packages/linux.scm, gnu/packages/llvm.scm, gnu/packages/maths.scm,
  gnu/packages/mcrypt.scm, gnu/packages/mit-krb5.scm, gnu/packages/mp3.scm,
  gnu/packages/ncdu.scm, gnu/packages/networking.scm, gnu/packages/ntp.scm,
  gnu/packages/ocaml.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
  gnu/packages/perl.scm, gnu/packages/pretty-print.scm,
  gnu/packages/pulseaudio.scm, gnu/packages/python.scm,
  gnu/packages/rdesktop.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm,
  gnu/packages/slang.scm, gnu/packages/slim.scm, gnu/packages/telephony.scm,
  gnu/packages/tls.scm, gnu/packages/tmux.scm, gnu/packages/tre.scm,
  gnu/packages/unrtf.scm, gnu/packages/version-control.scm,
  gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wget.scm,
  gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xiph.scm:
  Fix typos.  Trim long lines.  Add missing periods in the end of sentences.
  Use double spaces between sentences.  Remove trailing whitespaces.
e1202717 — Mark H Weaver 10 years ago
gnu: openssl: Work around GCC code generation bug on ARM with NEON.

* gnu/packages/tls.scm (openssl)[arguments]: When compiling natively for
  armhf, pass -mfpu=vfpv3 to ./config.
1084ec08 — Mark H Weaver 10 years ago
gnu: perl-net-ssleay: Avoid patching source in 'origin'.

* gnu/packages/tls.scm (perl-net-ssleay)[source]: Move patch to ...
  [native-inputs]: ... here, and also add the 'patch' program.
  [arguments]: Use 'modify-phases'.  Add 'apply-patch' phase.  Return
  boolean result from 'set-ssl-prefix' phase.
e52ecc74 — Mark H Weaver 10 years ago
gnu: openssl: Update to 1.0.2d.

* gnu/packages/tls.scm (openssl): Update to 1.0.2d.
1f4335ae — Mark H Weaver 10 years ago
gnu: openssl: Update to 1.0.2d.

* gnu/packages/tls.scm (openssl): Update to 1.0.2d.
Next