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
Profpatsch
8ec2c88110
x11/xorg: stdenv.lib -> lib in meta generator
...
The library does not depend on stdenv, that stdenv exposes lib is
an artifact of the ancient origins of nixpkgs.
I didn’t run the generator since it takes quite a while, but it should
be automatically done the next time somebody updates a package.
2021-01-10 17:45:48 +01:00
TredwellGit
fc03fe100a
xorg: fix update generation
...
Both e3d3bc66dc
and 1d15641433
were done incorrectly.
Also, use python3 in generate-expr-from-tarballs.pl instead of overrides.nix.
2020-11-23 13:30:25 -08:00
TredwellGit
5235437533
generate-expr-from-tarballs.pl: fix insecure temporary file
...
https://cwe.mitre.org/data/definitions/377.html
2020-09-30 09:21:55 +00:00
TredwellGit
99f235b345
generate-expr-from-tarballs.pl: quote URLs per RFC 0045 ( #98751 )
...
https://github.com/NixOS/rfcs/pull/45
2020-09-26 11:11:39 +00:00
Matthew Bauer
263f5891b6
treewide: mesa_noglu, mesa_drivers, libGL_driver -> mesa
...
Just use mesa for these to be more clear. Move these to aliases.nix
2019-06-17 14:43:18 -04:00
Robin Gloster
4a246cea28
xorg.*: fix cross m4 handling
2019-05-07 18:14:12 +02:00
Will Dietz
8d31888648
xorg: simplify overrides now handled automatically, GL -> libGL
2019-03-18 23:45:42 -05:00
Will Dietz
108ab954ed
xorg: font utilities should be nativeBuildInputs
...
They provide programs executed by the builder.
2019-03-18 23:45:42 -05:00
Will Dietz
9e39ab6753
generate-expr-from-tarballs.pl: more detection, detect gettext usage
2019-03-18 23:45:42 -05:00
Will Dietz
29f4526a5a
xorg: detect deps on libxkbfile from ${XKBMODULE}
2019-03-18 23:45:42 -05:00
Will Dietz
c01c821f48
generate-exprs-from-tarballs.pl: support few more deps automatically
2019-03-18 23:31:01 -05:00
Will Dietz
0e44d14dff
xorg.mkfontdir: replace with mkfontscale, which now includes mkfontdir
...
See:
https://lists.x.org/archives/xorg-announce/2019-March/002960.html
2019-03-18 22:57:50 -05:00
Lengyel Balazs
b48304439b
xorg: generator script update to support tgz
2019-01-04 14:38:57 +01:00
Lengyel Balazs
f4a53ff3bc
treewide/xorg: replace *proto with xorgproto
2019-01-04 14:38:57 +01:00
Lengyel Balazs
473624ea41
xorg: move sources into single file tarballs.list
2019-01-04 14:38:57 +01:00
Robin Gloster
2d0fad757a
xorg: generate python into nativeBuildInputs
2018-11-28 14:28:32 +01:00
Andrew Childs
fb9604c4b7
xorg: simplify argument passing into xorg and overrides
2018-10-11 15:03:06 -04:00
Andrew Childs
0e12683470
xorg: add caching to generate-expr-from-tarballs.pl
2018-10-11 13:41:27 -04:00
Andrew Childs
9454f71fef
xorg: allow overriding via overrideScope
2018-10-11 13:41:27 -04:00
John Ericson
db965063b3
treewide: Make configureFlags lists
2018-08-03 17:06:03 -04:00
David McFarland
456d0e280e
xorg: fix missing gbm dependency for amdgpu driver
2018-05-19 17:40:04 -03:00
Nikolay Amiantov
a798ec30f9
xorg: update autogeneration script
...
* Fix shebang so that it's usable on NixOS;
* Enable warnings (they were enabled with Perl flag before);
* Switch from mesa to libGL.
2018-03-26 14:01:49 +03:00
Jan Tojnar
a31d98f312
tree-wide: autorename gnome packages to use dashes
2018-02-25 17:41:16 +01:00
John Ericson
f8a18cd4cf
misc pkgs: Manual fixup pkgconfig nativeBuildInputs after sed
...
Importantly, this included regenerating pkgs/servers/x11/xorg, to
clobber the old sed.
2017-09-21 15:49:54 -04: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
Vladimír Čunát
772d14d8c2
xorg: expression cleanup
...
The generating script needed to be updated not to overwrite the
hardening changes back.
2016-09-16 22:41:20 +02:00
Bjørn Forsman
a5b68eb4f6
xorg: add meta.platforms
...
Add it to the generator script (generate-expr-from-tarballs.pl) and then
add the updated generated file (pkgs/servers/x11/xorg/default.nix) after
performing the steps outlined in the generator script.
NOTE: People seem to have updated .../default.nix manually (even though
it has a "THIS IS A GENERATED FILE. DO NOT EDIT!" header), so I had to
skip some changes to not downgrade several packages.
2015-12-30 12:50:54 +01:00
Vladimír Čunát
2755d2b241
xorg: adjust generator to work with other archive types
...
In the end I didn't utilize it, but it shouldn't hurt.
2015-10-19 10:08:16 +02:00
Mathnerd314
eb7404d97a
all-packages: Use callPackage where possible
2015-09-14 22:27:19 -06:00
Sebastián Bernardo Galkin
06e6d7def2
xorg-server: enable DRI3 ( close #5381 )
...
TEST needed. I tested on my NixOS Thinkpad with Optimus nvidia and intel
cards. Testing in other architectures is needed.
This patch also improves the regular expressions that scan the build
configuration files to enable the building of a binary utility in
xf86-video-intel: intel-virtual-output. This utility is useful for some
Optimus laptops
DRI3 was added to xorg-server propagatedBuildInputs so now it's inherited
by several projects that can use it.
2014-12-18 18:17:42 +01:00
Charles Strahan
5ea8497933
get xorg/x11 working on Darwin
2014-08-12 20:40:57 -04:00
Eelco Dolstra
935a054de9
libXrender, libXvMC: Update
2013-06-14 14:53:36 +02:00
Vladimír Čunát
619b024600
X security updates
...
http://www.x.org/wiki/Development/Security/Advisory-2013-05-23
Three libs not released yet and without commit activity for around two
weeks, so I took the current master heads.
2013-06-05 21:24:19 +02:00
Eelco Dolstra
3b968053d4
Fix font-schumacher-misc build
...
http://hydra.nixos.org/build/3157818
2012-10-15 11:52:11 -04:00
Florian Friesdorf
2e31e7293a
moved parts of extra.list back to tarballs-7.6.list
...
also added an short description about them to generate-expr-from-tarballs.pl
svn path=/nixpkgs/trunk/; revision=31189
2011-12-31 15:37:51 +00:00
Florian Friesdorf
2a2ceace7f
generate-expr-from-tarballs.pl support multiple versions
...
svn path=/nixpkgs/trunk/; revision=31183
2011-12-31 06:07:32 +00:00
Florian Friesdorf
cebb40f533
adjusted oder of *.list in generate-expr-from-tarballs.pl example
...
svn path=/nixpkgs/trunk/; revision=31181
2011-12-31 06:07:26 +00:00
Florian Friesdorf
e45921800c
adjusted example generate-expr-from-tarballs.pl call to 7.6
...
svn path=/nixpkgs/trunk/; revision=31180
2011-12-31 06:07:23 +00:00
Eelco Dolstra
0b8efb0cbb
* X.org 7.6.
...
svn path=/nixpkgs/branches/x-updates/; revision=25818
2011-02-08 17:39:28 +00:00
Eelco Dolstra
78a5abdf85
* Updated the X.org server to 1.8.2. Note that it no longer depends
...
on HAL but instead uses udev to autoconfigure input devices. We'll
have to update the NixOS X server module accordingly, I guess. See
https://fedoraproject.org/wiki/Input_device_configuration .
* Updated Mesa to 7.8.2.
svn path=/nixpkgs/branches/x-updates/; revision=22681
2010-07-20 19:24:21 +00:00
Eelco Dolstra
0d225fb86a
* Support *.pc.in files that are not in the top directory of the package.
...
svn path=/nixpkgs/branches/x-updates/; revision=22659
2010-07-19 08:59:05 +00:00
Eelco Dolstra
662600c241
* Updated various X.org packages, including libX11.
...
svn path=/nixpkgs/branches/x-updates/; revision=22632
2010-07-18 21:51:13 +00:00
Eelco Dolstra
390548d708
* Fix the font packages. They need a --with-fontrootdir flag now.
...
svn path=/nixpkgs/branches/xorg-7.5/; revision=18043
2009-10-30 08:20:03 +00:00
Eelco Dolstra
85978b1efa
* e2fsprogs updated to 1.41.6. Also keep the previous version around
...
so that we don't have to rebuild everything that depends on libuuid
(such as all X programs).
svn path=/nixpkgs/trunk/; revision=15964
2009-06-15 16:45:48 +00:00
Eelco Dolstra
c718ec217b
* X.org generator: specify overrides in a Nix expression rather than
...
in the generator script. This makes it easier to change the X.org
packages.
* Added xfs, twm.
svn path=/nixpkgs/trunk/; revision=15375
2009-04-28 13:58:35 +00:00
Eelco Dolstra
077b0157a0
* Updated the generator to handle some missing dependencies.
...
Also updated some X.org packages (notably xorg-server)
as well as freetype.
svn path=/nixpkgs/branches/stdenv-updates/; revision=15191
2009-04-20 16:02:50 +00:00
Eelco Dolstra
c9c2045610
* Cairo: build with XCB support.
...
* Fixed libXp.
svn path=/nixpkgs/branches/stdenv-updates/; revision=13069
2008-10-14 14:46:56 +00:00
Eelco Dolstra
5eef7df51d
* intltool: deleted redundant copy (it's already in the Gnome Nix
...
expressions).
* Fixed xkbcomp: it no longer found the keyboard definitions since it
disregards the -R option passed by the X server (it chdirs to the -R
path, but "." has been removed from the xkbcomp search path in
xkbcomp 1.0.5). Build it with /etc/X11/xkb as its default
location. This is less pure but it does allow for updating
xkeyboard-config in a running server.
* xkeyboard-config: updated to 1.4.
svn path=/nixpkgs/branches/stdenv-updates/; revision=13018
2008-10-09 12:12:58 +00:00
Eelco Dolstra
9fa8276ae5
* X.org 7.4.
...
svn path=/nixpkgs/branches/stdenv-updates/; revision=13006
2008-10-08 17:02:48 +00:00