~ruther/guix-local

355e53c4 — Eric Bavier 10 years ago
gnu: git:  Adjust to new handling of propagated inputs.

This is a followup to 161094c, which gets rid of the "a/b" notation for
propagated inputs.

* gnu/packages/version-control.scm (package-transitive-propagated-labels*):
  Do not prepend the package name to its input label.
  (package-propagated-input-refs): Delete duplicate labels.
  (git)[arguments]: Adjust wrapping of git-send-email accordingly.
e4d80162 — Ludovic Courtès 10 years ago
gnu: libpsl: Update to 0.7.1.

Removing the 'snippet' allows us to avoid 'patch-and-repack', which resets all
the mtimes, thereby breaking the expectation tested in
'test-is-public-builtin.c' that the mtime returned by 'psl_builtin_file_time'
is non-zero.

* gnu/packages/web.scm (libpsl): Update to 0.7.1.
  [source]: Remove 'modules' and 'snippet'.
  [native-inputs]: Add PKG-CONFIG.
81e558fd — Ludovic Courtès 10 years ago
gnu: subversion: Skip the faulty test.

The added patch from upstream didn't help, nor did downgrading to SQLite
3.8.9.  Thus, shamelessly skip the offending test.

* gnu/packages/patches/subversion-sqlite-3.8.9-fix.patch: Add one hunk to skip
  the faulty test, and another one from upstream.
a640d3d5 — Ludovic Courtès 10 years ago
gnu: libgnome: Leave only one 'propagated-inputs' field.

* gnu/packages/gnome.scm (libgnome): Merge the two 'propagated-inputs'
  fields (followup to 25338e9.)
3bacb7a6 — Mark H Weaver 10 years ago
python-build-system: Add 'ensure-no-mtimes-pre-1980' phase.

* guix/build/python-build-system.scm (ensure-no-mtimes-pre-1980):
  New phase.
  (%standard-phases): Add it after 'unpack'.
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.
bbd19615 — Mark H Weaver 10 years ago
gnu: ghc: Don't pass --build=<triplet> to configure.

* gnu/packages/haskell.scm (ghc)[arguments]: Add #:build #f.
385ae063 — Mark H Weaver 10 years ago
gnu: unzip: Fix CVE-2014-9636 and some other bugs.

* gnu/packages/patches/unzip-CVE-2014-9636.patch,
  gnu/packages/patches/unzip-allow-greater-hostver-values.patch,
  gnu/packages/patches/unzip-increase-size-of-cfactorstr.patch,
  gnu/packages/patches/unzip-initialize-symlink-flag.patch,
  gnu/packages/patches/unzip-remove-build-date.patch: New files.
* gnu-system.am (dist_patch_DATA): Add them.
* gnu/packages/zip.scm (unzip)[source]: Add patches.
  [arguments]: Use 'modify-phases'.  Remove custom 'configure' phase; pass
  additional make-flags instead.  Add custom 'build' phase that builds
  "generic_gcc" target; remove "generic_gcc" from make-flags.
36847415 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
b76c4152 — Mark H Weaver 10 years ago
gnu: icecat: Update to 31.8.0-gnu1.

* gnu/packages/patches/icecat-enable-acceleration-and-webgl.patch: New file.
* gnu/packages/patches/icecat-CVE-2015-2722-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-2722-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-2724-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-2724-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-2724-pt3.patch,
  gnu/packages/patches/icecat-CVE-2015-2724-pt4.patch,
  gnu/packages/patches/icecat-CVE-2015-2728-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-2728-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-2733-pt1.patch,
  gnu/packages/patches/icecat-CVE-2015-2733-pt2.patch,
  gnu/packages/patches/icecat-CVE-2015-2735.patch,
  gnu/packages/patches/icecat-CVE-2015-2736.patch,
  gnu/packages/patches/icecat-CVE-2015-2738.patch,
  gnu/packages/patches/icecat-CVE-2015-2739.patch,
  gnu/packages/patches/icecat-CVE-2015-2740.patch,
  gnu/packages/patches/icecat-CVE-2015-2743.patch: Remove files.
* gnu-system.am (dist_patch_DATA): Remove them, and add the new file.
* gnu/packages/gnuzilla.scm (icecat): Update to 31.8.0-gnu1.  Remove the
  outdated patches and add the new one.
35995769 — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
c6f90980 — Mark H Weaver 10 years ago
gnu: freetype: Update to 2.6.

* gnu/packages/fontutils.scm (freetype): Update to 2.6.
25338e9f — Mark H Weaver 10 years ago
gnu: libgnome: Move popt to propagated-inputs.

* gnu/packages/gnome.scm (libgnome)[inputs]: Move popt to ...
  [propagated-inputs]: ... here.
84811c22 — Mark H Weaver 10 years ago
gnu: qt: On armhf, enable use of NEON.

* gnu/packages/qt.scm (qt-4)[arguments]: Remove "-no-neon" from arguments
  passed to configure.
3a286b95 — Mark H Weaver 10 years ago
gnu: mplayer: Enable use of NEON on armhf.

* gnu/packages/video.scm (mplayer)[arguments]: Remove "--disable-neon" from
  arguments passed to configure.
46472ecd — Mark H Weaver 10 years ago
gnu: python: Set source file times to 1980 to fix test.

* gnu/packages/python.scm (python-2)[arguments]: Use 'modify-phases'.  Return
  true from phases where needed.  Add 'set-source-file-times-to-1980' phase.
  Add (ice-9 ftw) to #:modules.
e03f6d5e — Ricardo Wurmus 10 years ago
gnu: libpcap: Enable plain "linux" backend.

* gnu/packages/admin.scm (libpcap)[arguments]: Add "--with-pcap=linux"
  configure flag.
b42d4508 — Ricardo Wurmus 10 years ago
gnu: setbfree: Disable unsupported optimizations on non-x86.

* gnu/packages/music.scm (setbfree)[arguments]: Override default OPTIMIZATIONS
  variable on non-x86 systems.
fc3cbc67 — Eric Bavier 10 years ago
gnu: eigen: Use parallel-job-count.

* gnu/packages/algebra.scm (eigen)[arguments]: 'current-processor-count' ->
  'parallel-job-count'.
c09e6a5f — Mark H Weaver 10 years ago
gnu: Build tarballs deterministically.

* gnu/packages/make-bootstrap.scm (tarball-package)[arguments]: Build tarball
  deterministically.
* gnu/packages/admin.scm (isc-dhcp)[arguments]: In 'post-configure' phase,
  create bind.tar.gz deterministically.
* gnu/packages/video.scm (avidemux)[arguments]: In 'repack-ffmpeg' phase,
  create ffmpeg-1.2.1.tar.bz2 deterministically.
Next