Commit graph

32 commits

Author SHA1 Message Date
Zhaofeng Li 2e38eee4a1 graphite2: Remove libgcc
It doesn't seem to be needed.
2022-10-24 00:13:05 -06:00
Josef Kemetmüller bcd7045998 treewide: Remove now-unneeded LD_LIBRARY_PATH in cmake derivations
Since the setting DCMAKE_SKIP_BUILD_RPATH was disabled, we can now run
the checkPhase of cmake derivations without having to tweak the
LD_LIBRARY_PATH anymore.
2022-07-04 03:49:01 +03:00
Malo Bourgon 9e4be53221 treewide: add meta.mainProgram to some libraries
where a single bin is provided and someone might actually want to run it
2022-05-04 18:11:50 -07:00
Vladimír Čunát afc91f5fef
graphite2: fixup build on aarch64-darwin after PR #123420
See the PR for discussion.  This caused thousands of build regressions.
2021-09-14 19:50:55 +02:00
Jan Tojnar 7a04c2ad68 Merge branch 'staging-next' into staging
- boost 171 removed on staging-next
- re-generated node-packages.nix

; Conflicts:
;	pkgs/development/java-modules/m2install.nix
;	pkgs/development/node-packages/node-packages.nix
;	pkgs/top-level/all-packages.nix
2021-08-22 01:13:41 +02:00
Sebastián Mancilla 8f94a33b38 treewide: ensure pre/post phase hooks are strings
Some derivations use lib.optional or lib.optionals when setting pre/post
phase hooks. Ensure the proper lib.optionalString is used.
2021-08-20 19:08:42 -04:00
sternenseemann 1961e56797 graphite2: pull in libgcc if not using gcc for compilation
graphite2 needs to link against libgcc. If stdenv.cc.isGNU this always
works, but for clang based stdenvs, the build would fail. We can pull in
the standalone libgcc derivation in those cases.
2021-08-01 17:33:35 +02:00
Marco A L Barbosa 5df7099df9 graphite2: enable static build and check phase 2021-06-18 16:32:56 -03:00
Frederik Rietdijk 6eea374b40 graphite2: remove unused python 2021-03-25 10:17:21 +01:00
sternenseemann 312ce1dba3 pkgs/development/libraries/silgraphite: remove unused file
Isn't called anywhere or otherwise imported.
2021-03-02 15:46:29 +01:00
Ben Siraphob 66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
R. RyanTM bcd9b9b847 graphite2: 1.3.13 -> 1.3.14 2020-04-03 22:08:45 +02:00
Niklas Hambüchen de97cb794d graphite2: 1.3.6 -> 1.3.13
Fixes various security bugs with CVEs since 2017.

Fixes #73645.

Note that for 1.3.6 *ONLY*, the file was called `graphite-*.tgz`
and not `graphite2-*.tgz`, that's why the URL changes as well.
2019-11-26 17:51:05 +01:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Markus Kowalewski 070891ce43
graphite2: add license 2018-10-27 16:10:03 +02:00
Jan Malakhovski 9b95dd8e3c graphite2: make tests run, but disable 2018-08-11 09:35:30 +00:00
Robin Gloster 2d4e30ccb0
graphite2: fix cross 2018-05-11 19:08:53 +02:00
John Ericson 531e4b80c9 misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs
Only acts on one-line dependency lists.
2017-09-21 15:49:53 -04:00
Michael Raskin 6f740953e6 silgraphite: drop graphite1 (which had version 2.x) 2017-09-06 13:46:16 +02:00
Tuomas Tynkkynen 1bf5ded193 treewide: Lots of meta.hydraPlatforms -> meta.platforms
In all of these files, there is no meta.platforms but only
meta.hydraPlatforms, which doesn't seem to have any purpose except being
inconsistent.
2016-08-02 21:17:44 +03:00
Tuomas Tynkkynen 288912c2c4 treewide: Make explicit that 'dev' output of freetype is used 2016-05-19 10:00:34 +02:00
Graham Christensen c310cb9e46 graphite2: security update 1.2.4 -> 1.3.6 (close #13918)
CVE-2016-1977 CVE-2016-2790 CVE-2016-2791 CVE-2016-2792
CVE-2016-2793 CVE-2016-2794 CVE-2016-2795 CVE-2016-2796
CVE-2016-2797 CVE-2016-2798 CVE-2016-2799 CVE-2016-2800
CVE-2016-2801 CVE-2016-2802

vcunat fixed the tarball name and redirected to github.
2016-03-14 21:30:55 +01:00
John Wiegley e719f64a05 graphite2: fix #2800 by setting INSTALL_NAME_DIR 2014-06-01 05:54:23 +00:00
Jason "Don" O'Conal de6792a460 graphite2: enable build on Darwin
This builds on Darwin without any modifications, so it has been added to
the platforms array
2014-03-03 21:57:37 +11:00
Peter Simons 37cc0df1bf silgraphite: fix evaluation errors on Darwin 2014-01-22 12:43:01 +01:00
Vladimír Čunát 4c5a71f777 Merge master into x-updates
Conflicts:
	pkgs/desktops/gnome-2/desktop/gvfs/default.nix
	pkgs/development/libraries/cogl/default.nix
	pkgs/development/libraries/libsoup/2.44.nix
2013-12-18 23:21:29 +01:00
Nixpkgs Monitor f40d79adf6 graphite2: update from 1.2.3 to 1.2.4 2013-12-18 18:18:30 +02:00
Vladimír Čunát 55f40dfbec graphite2: clean unneeded dependencies
We almost created cycles in harfbuzz.
2013-11-24 12:43:22 +01:00
Michael Raskin 776adb5704 Updating TeXLive to 2013 using updated Debian snapshots.
Kept the old hacks where they don't break the build in case they things
they fix are still relevant.

I checked that the upgrade doesn't break:
1) Asymptote and EProver builds.
2) My XeLaTeX demo from configurations/ repository.
3) Some of my own files.

The upgrade fixes problems with simultaneous use of 3D and LaTeX labels
in Asymptote.

Please provide a test that worked previously and is broken now if you
need to revert this update or its parts.
2013-10-14 10:58:54 +04:00
Eelco Dolstra c101d6fd63 Fix Nixpkgs evaluation
http://hydra.nixos.org/build/2842914
2012-07-18 11:16:02 -04:00
Michael Raskin f2a77f5d9d TeXLive: update to 2012 snapshot from Debian 2012-07-13 18:18:52 +04:00