aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/patches/make-impure-dirs.patch
blob: 83a5fbe3a50fed27cc8897ca1a2aed2be1052fd2 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Purity: don't look for library dependencies (of the form `-lfoo') in
/lib and /usr/lib.  Likewise, when searching for included Makefiles,
don't look in /usr/include and friends.

Patch from Nixpkgs, by Eelco Dolstra.

diff -rc make-3.81-orig/read.c make-3.81/read.c
*** make-3.81-orig/read.c	2006-03-17 15:24:20.000000000 +0100
--- make-3.81/read.c	2007-05-24 17:16:31.000000000 +0200
***************
*** 99,107 ****
--- 99,109 ----
  #endif
      INCLUDEDIR,
  #ifndef _AMIGA
+ #if 0    
      "/usr/gnu/include",
      "/usr/local/include",
      "/usr/include",
+ #endif    
  #endif
      0
    };
diff -rc make-3.81-orig/remake.c make-3.81/remake.c
*** make-3.81-orig/remake.c	2006-03-20 03:36:37.000000000 +0100
--- make-3.81/remake.c	2007-05-24 17:06:54.000000000 +0200
***************
*** 1452,1460 ****
--- 1452,1462 ----
    static char *dirs[] =
      {
  #ifndef _AMIGA
+ #if 0
        "/lib",
        "/usr/lib",
  #endif
+ #endif
  #if defined(WINDOWS32) && !defined(LIBDIR)
  /*
   * This is completely up to the user at product install time. Just define
profiling.scm, gnu/packages/pulseaudio.scm, gnu/packages/python-crypto.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/robotics.scm, gnu/packages/sawfish.scm, gnu/packages/scanner.scm, gnu/packages/scheme.scm, gnu/packages/scribus.scm, gnu/packages/sdl.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/slang.scm, gnu/packages/smalltalk.scm, gnu/packages/ssh.scm, gnu/packages/sync.scm, gnu/packages/syncthing.scm, gnu/packages/tbb.scm, gnu/packages/terminals.scm, gnu/packages/texinfo.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/tls.scm, gnu/packages/unrtf.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vpn.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/wxwidgets.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm: In all snippets, report errors using exceptions, or else return #t. 2018-03-13gnu: pulsemixer: Declare a source file-name.Efraim Flashner * gnu/packages/pulseaudio.scm (pulsemixer)[source]: Declare a source file-name. 2018-02-26gnu: Use HTTPS for supported freedesktop.org home pages.Tobias Geerinckx-Rice * gnu/packages/fontutils.scm (fontconfig)[home-page]: Use HTTPS. * gnu/packages/freedesktop.scm (python-pyxdg, accountsservice) (modem-manager, telepathy-mission-control, telepathy-mission-control) (colord-gtk, desktop-file-utils)[home-page]: Likewise. * gnu/packages/ghostscript.scm (libspectre)[home-page]: Likewise. * gnu/packages/glib.scm (dbus, dbus-glib, telepathy-glib)[home-page]: Likewise. * gnu/packages/gnome.scm (shared-mime-info, hicolor-icon-theme) (libxklavier, colord, upower)[home-page]: Likewise. * gnu/packages/gstreamer.scm (orc, python-gst)[home-page]: Likewise. * gnu/packages/libcanberra.scm (sound-theme-freedesktop)[home-page]: Likewise. * gnu/packages/libreoffice.scm (libexttextcat)[home-page]: Likewise. * gnu/packages/polkit.scm (polkit-gnome, polkit-gnome)[home-page]: Likewise. * gnu/packages/pulseaudio.scm (pavucontrol)[home-page]: Likewise. * gnu/packages/python.scm (python-dbus)[home-page]: Likewise. * gnu/packages/xdisorg.scm (startup-notification)[home-page]: Likewise. 2018-01-23Merge branch 'master' into core-updatesMark H Weaver 2018-01-23gnu: libsndfile: Fix CVE-2017-12562.Leo Famulari * gnu/packages/patches/libsndfile-CVE-2017-12562.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/pulseaudio.scm (libsndfile)[replacement]: New field. (libsndfile/fixed): New variable. 2017-12-31Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner 2017-12-24gnu: pulsemixer: Update to 1.4.0.Tobias Geerinckx-Rice * gnu/packages/pulseaudio.scm (pulsemixer): Update to 1.4.0 2017-12-18gnu: pulseaudio: Use 'modify-phases' syntax.Marius Bakke * gnu/packages/pulseaudio.scm (pulseaudio)[arguments]: Use 'modify-phases'. 2017-12-18gnu: pulseaudio: Update to 11.1.Marius Bakke * gnu/packages/pulseaudio.scm (pulseaudio): Update to 11.1. 2017-10-05Merge branch 'master' into stagingMarius Bakke 2017-10-03gnu: Add pulsemixer.Leo Famulari * gnu/packages/pulseaudio.scm (pulsemixer): New variable. 2017-09-07gnu: pulseaudio: Update to 11.0.Oleg Pykhalov From af245f3289d14a6f6cc6e5454e64a47241517cf1 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov <go.wigust@gmail.com> Date: Thu, 7 Sep 2017 08:23:43 +0300 Subject: [PATCH] gnu: pulseaudio: Update to 11.0. * gnu/packages/pulseaudio.scm (pulseaudio): Update to 11.0. 2017-05-24Merge branch 'master' into core-updatesRicardo Wurmus 2017-05-01gnu: libsndfile: Fix CVE-2017-{8361,8362,8363,8365}.Leo Famulari * gnu/packages/patches/libsndfile-CVE-2017-8361-8363-8365.patch, gnu/packages/patches/libsndfile-CVE-2017-8362.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/pulseaudio.scm (libsndfile)[replacement]: New field. (libsndfile/fixed): New variable. 2017-04-21gnu: libsamplerate: Correct license after 0.1.9 update.Marius Bakke This is a followup to e1f68c96685fd607fcf00f08edd2f9cdfafabe2e. * gnu/packages/pulseaudio.scm (libsamplerate)[license]: Change GPL2+ to BSD-2. 2017-04-18gnu: libsndfile: Fix build failure on armhf.Marius Bakke * gnu/packages/patches/libsndfile-armhf-type-checks.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/pulseaudio.scm (libsndfile)[source]: Use it. 2017-04-18Merge branch 'master' into stagingMarius Bakke 2017-04-17gnu: Add ponymix.Stefan Reichoer * gnu/packages/pulseaudio.scm (ponymix): New variable. Signed-off-by: Leo Famulari <leo@famulari.name> 2017-04-14Merge branch 'master' into stagingLeo Famulari 2017-04-12gnu: libsndfile: Update to 1.0.28 [fixes CVE-2017-{7585,7586,7741,7742}].Leo Famulari * gnu/packages/pulseaudio.scm (libsndfile)[replacement]: New field. (libsndfile-1.0.28): New variable. 2017-04-12gnu: libsamplerate: Update to 0.1.9 [fixes CVE-2017-7697].Leo Famulari * gnu/packages/pulseaudio.scm (libsamplerate)[replacement]: New field. (libsamplerate-0.1.9): New variable. 2017-04-12gnu: libsamplerate: Update to 0.1.9.Marius Bakke * gnu/packages/pulseaudio.scm (libsamplerate): Update to 0.1.9.