Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

staging-next 2023-05-16 #232237

Merged
merged 76 commits into from
May 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
f269012
Merge staging-next into staging
github-actions[bot] May 10, 2023
dda7894
python310Packages.sqlalchemy: 2.0.9 -> 2.0.13
mweinelt May 10, 2023
c1d3b14
Merge pull request #231181 from mweinelt/sqlalchemy-2.0.13
mweinelt May 10, 2023
43c0368
Merge staging-next into staging
github-actions[bot] May 11, 2023
e6a40d6
Merge staging-next into staging
github-actions[bot] May 11, 2023
bff6c67
python.pipInstallHook: avoid producing wrong direct_url.json file
yajo May 2, 2023
57efe13
Merge staging-next into staging
github-actions[bot] May 11, 2023
0e5b6ea
Merge staging-next into staging
github-actions[bot] May 11, 2023
87d5afa
Merge staging-next into staging
github-actions[bot] May 12, 2023
c7c0b86
Merge staging-next into staging
github-actions[bot] May 12, 2023
d1c4b92
Merge staging-next into staging
github-actions[bot] May 12, 2023
c562991
postgresql_11: 11.19 -> 11.20
ajs124 May 11, 2023
b201c29
postgresql_12: 12.14 -> 12.15
ajs124 May 11, 2023
370e6c8
postgresql_13: 13.10 -> 13.11
ajs124 May 11, 2023
08b8054
postgresql_14: 14.7 -> 14.8
ajs124 May 11, 2023
3abafec
postgresql_15: 15.2 -> 15.3
ajs124 May 11, 2023
f388307
Merge staging-next into staging
github-actions[bot] May 12, 2023
1bf361e
Merge pull request #231306 from helsinki-systems/upd/postgresql
marsam May 12, 2023
a0ba80a
Merge staging-next into staging
github-actions[bot] May 12, 2023
3632297
Merge staging-next into staging
github-actions[bot] May 13, 2023
813f263
grpc: 1.54.0 -> 1.54.2
marsam May 13, 2023
d4cc165
python310Packages.grpcio-tools: 1.54.0 -> 1.54.2
marsam May 13, 2023
26f6bad
bundler: 2.4.12 -> 2.4.13
marsam May 13, 2023
2093048
python310Packages.grpcio-status: 1.54.0 -> 1.54.2
marsam May 13, 2023
a9610a4
ruby.rubygems: 3.4.12 -> 3.4.13
marsam May 13, 2023
2c02b17
Merge staging-next into staging
github-actions[bot] May 13, 2023
3270c13
Merge staging-next into staging
github-actions[bot] May 13, 2023
27ce8eb
python3.pkgs.wrapt: build offline documentation
Jan 2, 2023
7212cbc
xorg.libxcvt: 0.1.1 -> 0.1.2
Artturin May 13, 2023
c1bb974
Merge staging-next into staging
github-actions[bot] May 13, 2023
b7f1256
Merge master into staging-next
github-actions[bot] May 14, 2023
2015f29
Merge staging-next into staging
github-actions[bot] May 14, 2023
3d57f0a
Merge pull request #231643 from marsam/update-grpc
marsam May 14, 2023
b6b5f5c
Merge pull request #231737 from marsam/update-bundler
marsam May 14, 2023
e1daacf
pahole: patch to force single-threaded mode if reproducibility is des…
delroth May 14, 2023
ae4af78
Merge master into staging-next
github-actions[bot] May 14, 2023
faf50df
Merge staging-next into staging
github-actions[bot] May 14, 2023
34340d6
Merge master into staging-next
github-actions[bot] May 14, 2023
d7c25ce
Merge staging-next into staging
github-actions[bot] May 14, 2023
6cac1de
alsa-ucm-conf: 1.2.8 -> 1.2.9
K900 May 14, 2023
ba96461
Merge master into staging-next
github-actions[bot] May 14, 2023
798fe41
Merge staging-next into staging
github-actions[bot] May 14, 2023
cc98bb8
Merge master into staging-next
github-actions[bot] May 15, 2023
50d7d6f
Merge staging-next into staging
github-actions[bot] May 15, 2023
0cac320
Merge master into staging-next
github-actions[bot] May 15, 2023
0386407
Merge staging-next into staging
github-actions[bot] May 15, 2023
b94e599
Merge pull request #231768 from delroth/pahole-btf-repro
RaitoBezarius May 15, 2023
80b26d7
Merge master into staging-next
github-actions[bot] May 15, 2023
a14ecf7
Merge staging-next into staging
github-actions[bot] May 15, 2023
73df46e
ruby_3_0: make it use OpenSSL 3
RaitoBezarius May 14, 2023
759a96c
Merge pull request #231664 from Artturin/libxcvtupd
Artturin May 15, 2023
681ab62
Merge master into staging-next
github-actions[bot] May 15, 2023
798441c
Merge staging-next into staging
github-actions[bot] May 15, 2023
54fba99
Merge pull request #231899 from NixOS/please-no-openssl1-for-ruby-3
mweinelt May 15, 2023
bedde01
Merge master into staging-next
github-actions[bot] May 16, 2023
8af15d9
Merge staging-next into staging
github-actions[bot] May 16, 2023
7609b09
Merge master into staging-next
github-actions[bot] May 16, 2023
e0d185c
Merge staging-next into staging
github-actions[bot] May 16, 2023
951fbc3
Merge branch 'staging' into staging-next
vcunat May 16, 2023
a8ed6b8
Merge master into staging-next
github-actions[bot] May 16, 2023
13a9dcb
Merge pull request #231872 from K900/alsa-ucm-conf-1.2.9
K900 May 16, 2023
4d37419
Merge master into staging-next
github-actions[bot] May 16, 2023
e0ff81a
Merge master into staging-next
github-actions[bot] May 17, 2023
a1ce450
Merge master into staging-next
github-actions[bot] May 17, 2023
f042784
Revert "python.pipInstallHook: avoid producing wrong direct_url.json …
FRidh May 17, 2023
45a5571
libcamera: 0.0.3 -> 0.0.5
K900 May 17, 2023
8c4008d
pipewire: 0.3.70 -> 0.3.71
K900 May 17, 2023
b298266
Merge master into staging-next
github-actions[bot] May 17, 2023
8c5c6b0
Merge pull request #232405 from K900/pipewire-0.3.71
K900 May 17, 2023
0f3ccf8
Merge master into staging-next
github-actions[bot] May 17, 2023
c8d5be9
Merge master into staging-next
github-actions[bot] May 18, 2023
a2d6139
Merge master into staging-next
github-actions[bot] May 18, 2023
42bd7ea
Merge master into staging-next
github-actions[bot] May 18, 2023
368809e
Merge master into staging-next
github-actions[bot] May 18, 2023
769012e
Merge master into staging-next
github-actions[bot] May 19, 2023
6a414c5
Merge master into staging-next
vcunat May 19, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 16 additions & 3 deletions pkgs/development/interpreters/ruby/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,13 @@ let
config = import ./config.nix { inherit fetchFromSavannah; };
rubygems = import ./rubygems { inherit stdenv lib fetchurl; };

openssl3Gem = fetchFromGitHub {
owner = "ruby";
repo = "openssl";
rev = "v3.0.2";
hash = "sha256-KhuKRP1JkMJv7CagGRQ0KKGOd5Oh0FP0fbj0VZ4utGo=";
};

# Contains the ruby version heuristics
rubyVersion = import ./ruby-version.nix { inherit lib; };

Expand Down Expand Up @@ -84,8 +91,8 @@ let
++ (op fiddleSupport libffi)
++ (ops cursesSupport [ ncurses readline ])
++ (op zlibSupport zlib)
++ (op (!atLeast31 && opensslSupport) openssl_1_1)
++ (op (atLeast31 && opensslSupport) openssl)
++ (op (atLeast30 && opensslSupport) openssl)
++ (op (!atLeast30 && opensslSupport) openssl_1_1)
++ (op gdbmSupport gdbm)
++ (op yamlSupport libyaml)
# Looks like ruby fails to build on darwin without readline even if curses
Expand Down Expand Up @@ -113,7 +120,7 @@ let
url = "https://github.com/ruby/ruby/commit/0acc05caf7518cd0d63ab02bfa036455add02346.patch";
sha256 = "sha256-43hI9L6bXfeujgmgKFVmiWhg7OXvshPCCtQ4TxqK1zk=";
})
]
]
++ ops (!atLeast30 && rubygemsSupport) [
# We upgrade rubygems to a version that isn't compatible with the
# ruby 2.7 installer. Backport the upstream fix.
Expand Down Expand Up @@ -149,6 +156,12 @@ let
rm -rf $sourceRoot/{lib,test}/rubygems*
cp -r ${rubygems}/lib/rubygems* $sourceRoot/lib
cp -r ${rubygems}/test/rubygems $sourceRoot/test
'' + opString (ver.majMin == "3.0" && opensslSupport) ''
# Replace the Gem by a OpenSSL3-compatible one.
echo "Hotpatching the OpenSSL gem with a 3.x series for OpenSSL 3 support..."
cp -vr ${openssl3Gem}/ext/openssl $sourceRoot/ext/
cp -vr ${openssl3Gem}/lib/ $sourceRoot/ext/openssl/
cp -vr ${openssl3Gem}/{History.md,openssl.gemspec} $sourceRoot/ext/openssl/
'';

postPatch = ''
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/interpreters/ruby/rubygems/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "rubygems";
version = "3.4.12";
version = "3.4.13";

src = fetchurl {
url = "https://rubygems.org/rubygems/rubygems-${version}.tgz";
sha256 = "sha256-WFCnwvw4DN09pwShznuwSNQtSACTPfULiSAmW1hF4Vs=";
sha256 = "sha256-s/7KCbf07zezuASA7E03t83UDY6W/fFw9bljOprXWls=";
};

patches = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/grpc/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@

stdenv.mkDerivation rec {
pname = "grpc";
version = "1.54.0"; # N.B: if you change this, please update:
version = "1.54.2"; # N.B: if you change this, please update:
# pythonPackages.grpcio-tools
# pythonPackages.grpcio-status

src = fetchFromGitHub {
owner = "grpc";
repo = "grpc";
rev = "v${version}";
hash = "sha256-WVH7rYyFx2LyAnctnNbX4KevoJ5KKZujN+SmL0Y6wvw=";
hash = "sha256-OIRqH+h8Kjbw3X5slpdCfNN0f027WuvHG3q7KUuSWo8=";
fetchSubmodules = true;
};

Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/libraries/libcamera/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@

stdenv.mkDerivation rec {
pname = "libcamera";
version = "0.0.3";
version = "0.0.5";

src = fetchgit {
url = "https://git.libcamera.org/libcamera/libcamera.git";
rev = "v${version}";
hash = "sha256-0/wvH07bJRKFwYnOARRJNzH8enIX3TNnWQnJdfpfvgE=";
hash = "sha256-rd1YIEosg4+H/FJBYCoxdQlV9F0evU5fckHJrSdVPOE=";
};

outputs = [ "out" "dev" "doc" ];
Expand Down
26 changes: 26 additions & 0 deletions pkgs/development/libraries/pipewire/0060-libjack-path.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
diff --git a/src/modules/meson.build b/src/modules/meson.build
index 5d2dc9984..35f5773aa 100644
--- a/src/modules/meson.build
+++ b/src/modules/meson.build
@@ -169,6 +169,7 @@ if build_module_jack_tunnel
install_dir : modules_install_dir,
install_rpath: modules_install_dir,
dependencies : [mathlib, dl_lib, pipewire_dep],
+ c_args: '-DNIXPKGS_LIBJACK_PATH="@0@"'.format(jack_dep.get_variable('libdir'))
)
build_module_jackdbus_detect = dbus_dep.found()
if build_module_jackdbus_detect
diff --git a/src/modules/module-jack-tunnel/weakjack.h b/src/modules/module-jack-tunnel/weakjack.h
index 42580f798..e7aadd3cc 100644
--- a/src/modules/module-jack-tunnel/weakjack.h
+++ b/src/modules/module-jack-tunnel/weakjack.h
@@ -164,8 +164,7 @@ static inline int weakjack_load(struct weakjack *jack, const char *lib)

search_dirs = getenv("LIBJACK_PATH");
if (!search_dirs)
- search_dirs = PREFIX "/lib64/:" PREFIX "/lib/:"
- "/usr/lib64/:/usr/lib/:" LIBDIR;
+ search_dirs = NIXPKGS_LIBJACK_PATH;

while ((p = pw_split_walk(search_dirs, ":", &len, &state))) {
int pathlen;
6 changes: 4 additions & 2 deletions pkgs/development/libraries/pipewire/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ let

self = stdenv.mkDerivation rec {
pname = "pipewire";
version = "0.3.70";
version = "0.3.71";

outputs = [
"out"
Expand All @@ -91,14 +91,16 @@ let
owner = "pipewire";
repo = "pipewire";
rev = version;
sha256 = "sha256-xhJzE6JcfNcLMm+TqTIPaBEnEthEqUZiTqhWz1fO5Ng=";
sha256 = "sha256-NPYWl+WeI/z70gNHX1BAKslGFX634D7XrV04vuJgGOo=";
};

patches = [
# Break up a dependency cycle between outputs.
./0040-alsa-profiles-use-libdir.patch
# Change the path of the pipewire-pulse binary in the service definition.
./0050-pipewire-pulse-path.patch
# Load libjack from a known location
./0060-libjack-path.patch
# Move installed tests into their own output.
./0070-installed-tests-path.patch
# Add option for changing the config install directory
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/grpcio-status/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@

buildPythonPackage rec {
pname = "grpcio-status";
version = "1.54.0";
version = "1.54.2";
format = "setuptools";

disabled = pythonOlder "3.6";

src = fetchPypi {
inherit pname version;
hash = "sha256-tQMF1SwN9haUk8yl8uObm013Oz8w1Kemtt18GMuJAHw=";
hash = "sha256-MlXL7Ft8cGyqPU3VhGBsCA5kFeFWMbsvYhXitwBVg20=";
};

postPatch = ''
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/grpcio-tools/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

buildPythonPackage rec {
pname = "grpcio-tools";
version = "1.54.0";
version = "1.54.2";
format = "setuptools";

src = fetchPypi {
inherit pname version;
hash = "sha256-33msv1mZcBjhMXE7cWov3bVVbhhA6fud5MpzvyBZWQ4=";
hash = "sha256-4RwsKu5T80CZLo5NalkXLLu9AZPxNR3pjE+BClBB1co=";
};

postPatch = ''
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/python-modules/sqlalchemy/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@

buildPythonPackage rec {
pname = "SQLAlchemy";
version = "2.0.9";
version = "2.0.13";
format = "pyproject";

disabled = pythonOlder "3.7";
Expand All @@ -50,7 +50,7 @@ buildPythonPackage rec {
owner = "sqlalchemy";
repo = "sqlalchemy";
rev = "refs/tags/rel_${lib.replaceStrings [ "." ] [ "_" ] version}";
hash = "sha256-0WlRZ7Kv6owtZB+PDFKk+8dxEL4p3QQrRPq8eQd2PqM=";
hash = "sha256-tKxzKv0Ng0saybeFJNleCN5D8gOFw4z9m858OeddJH0=";
};

nativeBuildInputs =[
Expand Down
8 changes: 8 additions & 0 deletions pkgs/development/python-modules/wrapt/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,14 @@
, buildPythonPackage
, fetchFromGitHub
, pytestCheckHook
, sphinxHook
, sphinx-rtd-theme
}:

buildPythonPackage rec {
pname = "wrapt";
version = "1.14.1";
outputs = [ "out" "doc" ];
format = "setuptools";

src = fetchFromGitHub {
Expand All @@ -20,6 +23,11 @@ buildPythonPackage rec {
pytestCheckHook
];

nativeBuildInputs = [
sphinxHook
sphinx-rtd-theme
];

pythonImportsCheck = [
"wrapt"
];
Expand Down
4 changes: 2 additions & 2 deletions pkgs/development/ruby-modules/bundler/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ buildRubyGem rec {
inherit ruby;
name = "${gemName}-${version}";
gemName = "bundler";
version = "2.4.12";
source.sha256 = "sha256-y1VM1Pi/Rx0XeTff5vUv7mCtcLtKr3ENcnD6SiTezk0=";
version = "2.4.13";
source.sha256 = "sha256-EWU6pa5QfG29Vb9+m+iSbZmvrJtsDAjToZOK/rPnWos=";
dontPatchShebangs = true;

postFixup = ''
Expand Down
2 changes: 2 additions & 0 deletions pkgs/development/tools/misc/pahole/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ stdenv.mkDerivation rec {
musl-obstack
];

patches = [ ./threading-reproducibility.patch ];

# Put libraries in "lib" subdirectory, not top level of $out
cmakeFlags = [ "-D__LIB=lib" "-DLIBBPF_EMBEDDED=OFF" ];

Expand Down
18 changes: 18 additions & 0 deletions pkgs/development/tools/misc/pahole/threading-reproducibility.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
diff --git a/pahole.c b/pahole.c
index 6fc4ed6..a4e306f 100644
--- a/pahole.c
+++ b/pahole.c
@@ -1687,8 +1687,11 @@ static error_t pahole__options_parser(int key, char *arg,
class_name = arg; break;
case 'j':
#if _ELFUTILS_PREREQ(0, 178)
- conf_load.nr_jobs = arg ? atoi(arg) :
- sysconf(_SC_NPROCESSORS_ONLN) * 1.1;
+ // Force single thread if reproducibility is desirable.
+ if (!getenv("SOURCE_DATE_EPOCH")) {
+ conf_load.nr_jobs = arg ? atoi(arg) :
+ sysconf(_SC_NPROCESSORS_ONLN) * 1.1;
+ }
#else
fputs("pahole: Multithreading requires elfutils >= 0.178. Continuing with a single thread...\n", stderr);
#endif
4 changes: 2 additions & 2 deletions pkgs/os-specific/linux/alsa-project/alsa-ucm-conf/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "alsa-ucm-conf";
version = "1.2.8";
version = "1.2.9";

src = fetchurl {
url = "mirror://alsa/lib/${pname}-${version}.tar.bz2";
hash = "sha256-/uSnN4MP0l+WnYPaRqKyMb6whu/ZZvzAfSJeeCMmCug=";
hash = "sha256-N09oM7/XfQpGdeSqK/t53v6FDlpGpdRUKkWWL0ueJyo=";
};

dontBuild = true;
Expand Down
20 changes: 10 additions & 10 deletions pkgs/servers/sql/postgresql/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -290,45 +290,45 @@ let

mkPackages = self: {
postgresql_11 = self.callPackage generic {
version = "11.19";
version = "11.20";
psqlSchema = "11.1"; # should be 11, but changing it is invasive
hash = "sha256-ExCeK3HxE5QFwnIB2jczphrOcu4cIo2cnwMg4GruFMI=";
hash = "sha256-PXyIgvZKfphTSgRCV9/uerrXelt9oSUI2F1yK5i1rM4=";
this = self.postgresql_11;
thisAttr = "postgresql_11";
inherit self;
};

postgresql_12 = self.callPackage generic {
version = "12.14";
version = "12.15";
psqlSchema = "12";
hash = "sha256-eFYQI304LIQtNW40cTjljAb/6uJA5swLUqxevMMNBD4=";
hash = "sha256-u1IG4oZMHEV5k4uW6mCW0VXyKr8tLMKqV1cePEyxKzY=";
this = self.postgresql_12;
thisAttr = "postgresql_12";
inherit self;
};

postgresql_13 = self.callPackage generic {
version = "13.10";
version = "13.11";
psqlSchema = "13";
hash = "sha256-W7z1pW2FxE86iwWPtGhi/0nLyRg00H4pXQLm3jwhbfI=";
hash = "sha256-SZL/ZHIDVmtnDU5U3FMXSZomhWyTV20OqVG99r7lC/s=";
this = self.postgresql_13;
thisAttr = "postgresql_13";
inherit self;
};

postgresql_14 = self.callPackage generic {
version = "14.7";
version = "14.8";
psqlSchema = "14";
hash = "sha256-zvYPAJj6gQHBVG9CVORbcir1QxM3lFs3ryBwB2MNszE=";
hash = "sha256-OdOPADBzftA4Nd6+7+47N9M1RizkmV4kl7w41iHr5Fo=";
this = self.postgresql_14;
thisAttr = "postgresql_14";
inherit self;
};

postgresql_15 = self.callPackage generic {
version = "15.2";
version = "15.3";
psqlSchema = "15";
hash = "sha256-maIXH8PWtbX1a3V6ejy4XVCaOOQnOAXe8jlB7SuEaMc=";
hash = "sha256-/8fUiR8A/79cP06rf7vO2EYLjA7mPFpRZxM7nmWZ2TI=";
this = self.postgresql_15;
thisAttr = "postgresql_15";
inherit self;
Expand Down
6 changes: 3 additions & 3 deletions pkgs/servers/x11/xorg/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1453,11 +1453,11 @@ self: with self; {
# THIS IS A GENERATED FILE. DO NOT EDIT!
libxcvt = callPackage ({ stdenv, pkg-config, fetchurl, meson, ninja }: stdenv.mkDerivation {
pname = "libxcvt";
version = "0.1.1";
version = "0.1.2";
builder = ./builder.sh;
src = fetchurl {
url = "mirror://xorg/individual/lib/libxcvt-0.1.1.tar.xz";
sha256 = "0acc7vrj5kfb19zvyl7f29rnsvx383dvwc19k70r8prm1lccxsr7";
url = "mirror://xorg/individual/lib/libxcvt-0.1.2.tar.xz";
sha256 = "0f6vf47lay9y288n8yg9ckjgz5ypn2hnp03ipp7javkr8h2njq85";
};
hardeningDisable = [ "bindnow" "relro" ];
strictDeps = true;
Expand Down
2 changes: 1 addition & 1 deletion pkgs/servers/x11/xorg/tarballs.list
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ mirror://xorg/individual/lib/libXaw-1.0.14.tar.bz2
mirror://xorg/individual/lib/libxcb-1.14.tar.xz
mirror://xorg/individual/lib/libXcomposite-0.4.5.tar.bz2
mirror://xorg/individual/lib/libXcursor-1.2.0.tar.bz2
mirror://xorg/individual/lib/libxcvt-0.1.1.tar.xz
mirror://xorg/individual/lib/libxcvt-0.1.2.tar.xz
mirror://xorg/individual/lib/libXdamage-1.1.5.tar.bz2
mirror://xorg/individual/lib/libXdmcp-1.1.3.tar.bz2
mirror://xorg/individual/lib/libXext-1.3.4.tar.bz2
Expand Down