[arch-commits] Commit in xorg-server/repos (8 files)
Date: Saturday, November 6, 2021 @ 10:08:59 Author: lcarlier Revision: 427396 archrelease: copy trunk to staging-x86_64 Added: xorg-server/repos/staging-x86_64/ xorg-server/repos/staging-x86_64/0001-v2-FS-58644.patch (from rev 427395, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/staging-x86_64/0002-fix-libshadow-2.patch (from rev 427395, xorg-server/trunk/0002-fix-libshadow-2.patch) xorg-server/repos/staging-x86_64/PKGBUILD (from rev 427395, xorg-server/trunk/PKGBUILD) xorg-server/repos/staging-x86_64/xorg-server.install (from rev 427395, xorg-server/trunk/xorg-server.install) xorg-server/repos/staging-x86_64/xserver-autobind-hotplug.patch (from rev 427395, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/staging-x86_64/xvfb-run (from rev 427395, xorg-server/trunk/xvfb-run) xorg-server/repos/staging-x86_64/xvfb-run.1 (from rev 427395, xorg-server/trunk/xvfb-run.1) + 0001-v2-FS-58644.patch | 57 +++ 0002-fix-libshadow-2.patch | 30 +++ PKGBUILD | 169 ++ xorg-server.install| 18 ++ xserver-autobind-hotplug.patch | 293 +++ xvfb-run | 200 ++ xvfb-run.1 | 282 + 7 files changed, 1049 insertions(+) Copied: xorg-server/repos/staging-x86_64/0001-v2-FS-58644.patch (from rev 427395, xorg-server/trunk/0001-v2-FS-58644.patch) === --- staging-x86_64/0001-v2-FS-58644.patch (rev 0) +++ staging-x86_64/0001-v2-FS-58644.patch 2021-11-06 10:08:59 UTC (rev 427396) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Sun, 20 May 2018 14:30:43 +0200 +Subject: [PATCH] v2 FS#58644 + +--- + hw/xfree86/common/meson.build | 13 + + hw/xfree86/meson.build| 12 +++- + 2 files changed, 20 insertions(+), 5 deletions(-) + +diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +index 514999ff6..0eff6e488 100644 +--- a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +@@ -1,3 +1,16 @@ ++if get_option('suid_wrapper') ++x_sh = configure_file( ++input: '../Xorg.sh.in', ++output: 'Xorg', ++configuration: conf_data, ++) ++install_data( ++ x_sh, ++ install_mode: 'rwxr-xr-x', ++ install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++) ++endif ++ + srcs_xorg_common = [ + 'xf86fbBus.c', + 'xf86noBus.c', +diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build +index cacf56d4c..d1295d404 100644 +--- a/hw/xfree86/meson.build b/hw/xfree86/meson.build +@@ -145,11 +145,13 @@ if get_option('suid_wrapper') + install_dir: get_option('libexecdir'), + # install_mode: ['r-sr-xr-x', 0, 0], + ) +-configure_file( +-input: 'Xorg.sh.in', +-output: 'Xorg', +-configuration: conf_data, +-install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++ meson.add_install_script( ++'sh', '-c', ++'chmod u+s @0@@1@/@2@'.format( ++'${DESTDIR}', ++join_paths(get_option('prefix'), get_option('libexecdir')), ++'Xorg.wrap' ++) + ) + endif + +-- +2.17.0 + Copied: xorg-server/repos/staging-x86_64/0002-fix-libshadow-2.patch (from rev 427395, xorg-server/trunk/0002-fix-libshadow-2.patch) === --- staging-x86_64/0002-fix-libshadow-2.patch (rev 0) +++ staging-x86_64/0002-fix-libshadow-2.patch 2021-11-06 10:08:59 UTC (rev 427396) @@ -0,0 +1,30 @@ +From a530b6e8923f2b9153a773c8618a1e2f41619288 Mon Sep 17 00:00:00 2001 +From: Adam Jackson +Date: Tue, 30 Apr 2019 18:01:27 -0400 +Subject: [PATCH] meson: Fix libshadow.so linkage + +Don't link against fb, it's the driver's responsibility to load that +first. Underlinking like this is unpleasant but this matches what +autotools does. + +Fixes: xorg/xserver#540 +--- + hw/xfree86/dixmods/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +index 835d23215..0562b630f 100644 +--- a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +@@ -34,7 +34,7 @@ shared_module( + c_args: xorg_c_args, + dependencies: common_dep, + link_whole: libxserver_miext_shadow, +-link_with: [fb, e], ++link_with: e, + + install: true, + install_dir: module_dir, +-- +2.22.0 + Copied: xorg-server/repos/staging-x86_64/PKGBUILD (from rev 427395, xorg-server/trunk/PKGBUILD) === ---
[arch-commits] Commit in xorg-server/repos (8 files)
Date: Sunday, October 31, 2021 @ 06:25:06 Author: andyrtr Revision: 426849 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/ xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 426848, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 426848, xorg-server/trunk/0002-fix-libshadow-2.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 426848, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 426848, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 426848, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 426848, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 426848, xorg-server/trunk/xvfb-run.1) + 0001-v2-FS-58644.patch | 57 +++ 0002-fix-libshadow-2.patch | 30 +++ PKGBUILD | 194 + xorg-server.install| 18 ++ xserver-autobind-hotplug.patch | 293 +++ xvfb-run | 200 ++ xvfb-run.1 | 282 + 7 files changed, 1074 insertions(+) Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 426848, xorg-server/trunk/0001-v2-FS-58644.patch) === --- testing-x86_64/0001-v2-FS-58644.patch (rev 0) +++ testing-x86_64/0001-v2-FS-58644.patch 2021-10-31 06:25:06 UTC (rev 426849) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Sun, 20 May 2018 14:30:43 +0200 +Subject: [PATCH] v2 FS#58644 + +--- + hw/xfree86/common/meson.build | 13 + + hw/xfree86/meson.build| 12 +++- + 2 files changed, 20 insertions(+), 5 deletions(-) + +diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +index 514999ff6..0eff6e488 100644 +--- a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +@@ -1,3 +1,16 @@ ++if get_option('suid_wrapper') ++x_sh = configure_file( ++input: '../Xorg.sh.in', ++output: 'Xorg', ++configuration: conf_data, ++) ++install_data( ++ x_sh, ++ install_mode: 'rwxr-xr-x', ++ install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++) ++endif ++ + srcs_xorg_common = [ + 'xf86fbBus.c', + 'xf86noBus.c', +diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build +index cacf56d4c..d1295d404 100644 +--- a/hw/xfree86/meson.build b/hw/xfree86/meson.build +@@ -145,11 +145,13 @@ if get_option('suid_wrapper') + install_dir: get_option('libexecdir'), + # install_mode: ['r-sr-xr-x', 0, 0], + ) +-configure_file( +-input: 'Xorg.sh.in', +-output: 'Xorg', +-configuration: conf_data, +-install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++ meson.add_install_script( ++'sh', '-c', ++'chmod u+s @0@@1@/@2@'.format( ++'${DESTDIR}', ++join_paths(get_option('prefix'), get_option('libexecdir')), ++'Xorg.wrap' ++) + ) + endif + +-- +2.17.0 + Copied: xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 426848, xorg-server/trunk/0002-fix-libshadow-2.patch) === --- testing-x86_64/0002-fix-libshadow-2.patch (rev 0) +++ testing-x86_64/0002-fix-libshadow-2.patch 2021-10-31 06:25:06 UTC (rev 426849) @@ -0,0 +1,30 @@ +From a530b6e8923f2b9153a773c8618a1e2f41619288 Mon Sep 17 00:00:00 2001 +From: Adam Jackson +Date: Tue, 30 Apr 2019 18:01:27 -0400 +Subject: [PATCH] meson: Fix libshadow.so linkage + +Don't link against fb, it's the driver's responsibility to load that +first. Underlinking like this is unpleasant but this matches what +autotools does. + +Fixes: xorg/xserver#540 +--- + hw/xfree86/dixmods/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +index 835d23215..0562b630f 100644 +--- a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +@@ -34,7 +34,7 @@ shared_module( + c_args: xorg_c_args, + dependencies: common_dep, + link_whole: libxserver_miext_shadow, +-link_with: [fb, e], ++link_with: e, + + install: true, + install_dir: module_dir, +-- +2.22.0 + Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 426848, xorg-server/trunk/PKGBUILD) === ---
[arch-commits] Commit in xorg-server/repos (8 files)
Date: Thursday, July 8, 2021 @ 20:03:15 Author: andyrtr Revision: 419312 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/ xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 419311, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 419311, xorg-server/trunk/0002-fix-libshadow-2.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 419311, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 419311, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 419311, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 419311, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 419311, xorg-server/trunk/xvfb-run.1) + 0001-v2-FS-58644.patch | 57 +++ 0002-fix-libshadow-2.patch | 30 +++ PKGBUILD | 191 + xorg-server.install| 18 ++ xserver-autobind-hotplug.patch | 293 +++ xvfb-run | 200 ++ xvfb-run.1 | 282 + 7 files changed, 1071 insertions(+) Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 419311, xorg-server/trunk/0001-v2-FS-58644.patch) === --- testing-x86_64/0001-v2-FS-58644.patch (rev 0) +++ testing-x86_64/0001-v2-FS-58644.patch 2021-07-08 20:03:15 UTC (rev 419312) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Sun, 20 May 2018 14:30:43 +0200 +Subject: [PATCH] v2 FS#58644 + +--- + hw/xfree86/common/meson.build | 13 + + hw/xfree86/meson.build| 12 +++- + 2 files changed, 20 insertions(+), 5 deletions(-) + +diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +index 514999ff6..0eff6e488 100644 +--- a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +@@ -1,3 +1,16 @@ ++if get_option('suid_wrapper') ++x_sh = configure_file( ++input: '../Xorg.sh.in', ++output: 'Xorg', ++configuration: conf_data, ++) ++install_data( ++ x_sh, ++ install_mode: 'rwxr-xr-x', ++ install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++) ++endif ++ + srcs_xorg_common = [ + 'xf86fbBus.c', + 'xf86noBus.c', +diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build +index cacf56d4c..d1295d404 100644 +--- a/hw/xfree86/meson.build b/hw/xfree86/meson.build +@@ -145,11 +145,13 @@ if get_option('suid_wrapper') + install_dir: get_option('libexecdir'), + # install_mode: ['r-sr-xr-x', 0, 0], + ) +-configure_file( +-input: 'Xorg.sh.in', +-output: 'Xorg', +-configuration: conf_data, +-install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++ meson.add_install_script( ++'sh', '-c', ++'chmod u+s @0@@1@/@2@'.format( ++'${DESTDIR}', ++join_paths(get_option('prefix'), get_option('libexecdir')), ++'Xorg.wrap' ++) + ) + endif + +-- +2.17.0 + Copied: xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 419311, xorg-server/trunk/0002-fix-libshadow-2.patch) === --- testing-x86_64/0002-fix-libshadow-2.patch (rev 0) +++ testing-x86_64/0002-fix-libshadow-2.patch 2021-07-08 20:03:15 UTC (rev 419312) @@ -0,0 +1,30 @@ +From a530b6e8923f2b9153a773c8618a1e2f41619288 Mon Sep 17 00:00:00 2001 +From: Adam Jackson +Date: Tue, 30 Apr 2019 18:01:27 -0400 +Subject: [PATCH] meson: Fix libshadow.so linkage + +Don't link against fb, it's the driver's responsibility to load that +first. Underlinking like this is unpleasant but this matches what +autotools does. + +Fixes: xorg/xserver#540 +--- + hw/xfree86/dixmods/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +index 835d23215..0562b630f 100644 +--- a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +@@ -34,7 +34,7 @@ shared_module( + c_args: xorg_c_args, + dependencies: common_dep, + link_whole: libxserver_miext_shadow, +-link_with: [fb, e], ++link_with: e, + + install: true, + install_dir: module_dir, +-- +2.22.0 + Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 419311, xorg-server/trunk/PKGBUILD) === ---
[arch-commits] Commit in xorg-server/repos (8 files)
Date: Tuesday, April 13, 2021 @ 15:17:26 Author: lcarlier Revision: 412402 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/ xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 412401, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 412401, xorg-server/trunk/0002-fix-libshadow-2.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 412401, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 412401, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 412401, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 412401, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 412401, xorg-server/trunk/xvfb-run.1) + 0001-v2-FS-58644.patch | 57 +++ 0002-fix-libshadow-2.patch | 30 +++ PKGBUILD | 192 + xorg-server.install| 18 ++ xserver-autobind-hotplug.patch | 293 +++ xvfb-run | 200 ++ xvfb-run.1 | 282 + 7 files changed, 1072 insertions(+) Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 412401, xorg-server/trunk/0001-v2-FS-58644.patch) === --- testing-x86_64/0001-v2-FS-58644.patch (rev 0) +++ testing-x86_64/0001-v2-FS-58644.patch 2021-04-13 15:17:26 UTC (rev 412402) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Sun, 20 May 2018 14:30:43 +0200 +Subject: [PATCH] v2 FS#58644 + +--- + hw/xfree86/common/meson.build | 13 + + hw/xfree86/meson.build| 12 +++- + 2 files changed, 20 insertions(+), 5 deletions(-) + +diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +index 514999ff6..0eff6e488 100644 +--- a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +@@ -1,3 +1,16 @@ ++if get_option('suid_wrapper') ++x_sh = configure_file( ++input: '../Xorg.sh.in', ++output: 'Xorg', ++configuration: conf_data, ++) ++install_data( ++ x_sh, ++ install_mode: 'rwxr-xr-x', ++ install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++) ++endif ++ + srcs_xorg_common = [ + 'xf86fbBus.c', + 'xf86noBus.c', +diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build +index cacf56d4c..d1295d404 100644 +--- a/hw/xfree86/meson.build b/hw/xfree86/meson.build +@@ -145,11 +145,13 @@ if get_option('suid_wrapper') + install_dir: get_option('libexecdir'), + # install_mode: ['r-sr-xr-x', 0, 0], + ) +-configure_file( +-input: 'Xorg.sh.in', +-output: 'Xorg', +-configuration: conf_data, +-install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++ meson.add_install_script( ++'sh', '-c', ++'chmod u+s @0@@1@/@2@'.format( ++'${DESTDIR}', ++join_paths(get_option('prefix'), get_option('libexecdir')), ++'Xorg.wrap' ++) + ) + endif + +-- +2.17.0 + Copied: xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 412401, xorg-server/trunk/0002-fix-libshadow-2.patch) === --- testing-x86_64/0002-fix-libshadow-2.patch (rev 0) +++ testing-x86_64/0002-fix-libshadow-2.patch 2021-04-13 15:17:26 UTC (rev 412402) @@ -0,0 +1,30 @@ +From a530b6e8923f2b9153a773c8618a1e2f41619288 Mon Sep 17 00:00:00 2001 +From: Adam Jackson +Date: Tue, 30 Apr 2019 18:01:27 -0400 +Subject: [PATCH] meson: Fix libshadow.so linkage + +Don't link against fb, it's the driver's responsibility to load that +first. Underlinking like this is unpleasant but this matches what +autotools does. + +Fixes: xorg/xserver#540 +--- + hw/xfree86/dixmods/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +index 835d23215..0562b630f 100644 +--- a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +@@ -34,7 +34,7 @@ shared_module( + c_args: xorg_c_args, + dependencies: common_dep, + link_whole: libxserver_miext_shadow, +-link_with: [fb, e], ++link_with: e, + + install: true, + install_dir: module_dir, +-- +2.22.0 + Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 412401, xorg-server/trunk/PKGBUILD) === ---