Emilio Pozuelo Monfort pushed to branch debian-unstable at X Strike Force / xorg


Commits:
5e3afeaa by Emilio Pozuelo Monfort at 2025-01-24T09:48:09+01:00
Ack 1:7.7+23.1 NMU

- - - - -
521ff15b by Emilio Pozuelo Monfort at 2025-01-24T09:52:39+01:00
Ack 1:7.7+23.2 NMU

- - - - -
18858104 by Emilio Pozuelo Monfort at 2025-01-24T09:54:28+01:00
Only depend on the vesa driver on x86 platforms

- - - - -
67e6b6ae by Emilio Pozuelo Monfort at 2025-01-24T10:02:11+01:00
rules: drop duplicate call to dh_fixperms

- - - - -
718cddfd by Emilio Pozuelo Monfort at 2025-01-24T10:02:32+01:00
Release to sid

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,4 +1,4 @@
-xorg (1:7.7+24) UNRELEASED; urgency=medium
+xorg (1:7.7+24) unstable; urgency=medium
 
   [ Debian Janitor ]
   * Remove constraints unnecessary since buster (oldstable):
@@ -17,10 +17,25 @@ xorg (1:7.7+24) UNRELEASED; urgency=medium
   * Remove field Section on binary packages xbase-clients, xutils that
     duplicates source.
 
-  [ Timo Aaltonen ]
-  * control: Drop libdmx-dev from xorg-dev depends. (Closes: #1035474)
+  [ Emilio Pozuelo Monfort ]
+  * Only depend on the vesa driver on x86 platforms.
+  * rules: drop duplicate call to dh_fixperms.
+
+ -- Emilio Pozuelo Monfort <[email protected]>  Fri, 24 Jan 2025 10:02:23 +0100
+
+xorg (1:7.7+23.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Make xorg build without root.  (Closes: #1089479)
+
+ -- Niels Thykier <[email protected]>  Sat, 28 Dec 2024 15:03:28 +0000
+
+xorg (1:7.7+23.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop libdmx-dev from xorg-dev meta-package. (Closes: #1070350)
 
- -- Debian Janitor <[email protected]>  Thu, 13 Oct 2022 08:40:16 -0000
+ -- Chris Hofstaedtler <[email protected]>  Mon, 08 Jul 2024 14:45:55 +0200
 
 xorg (1:7.7+23) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -2,6 +2,7 @@ Source: xorg
 Section: x11
 Priority: optional
 Maintainer: Debian X Strike Force <[email protected]>
+Rules-Requires-Root: no
 Standards-Version: 4.6.1
 Build-Depends:
  debhelper-compat (= 13),
@@ -55,7 +56,7 @@ Depends:
  xserver-xorg-video-fbdev [!s390x],
  xserver-xorg-video-dummy [s390x],
  xserver-xorg-video-nouveau [amd64 arm64 armhf i386 powerpc x32],
- xserver-xorg-video-vesa [!s390x],
+ xserver-xorg-video-vesa [any-amd64 any-i386],
  xserver-xorg-video-vmware [amd64 hurd-i386 i386 x32],
  ${misc:Depends},
 Recommends:


=====================================
debian/rules
=====================================
@@ -9,18 +9,14 @@ override_dh_auto_clean:
 override_dh_auto_build:
        $(MAKE) -C xsf-docs
 
-override_dh_install:
+execute_before_dh_install:
        $(MAKE) -C xsf-docs install 
DESTDIR=$(CURDIR)/debian/xserver-xorg/usr/share/doc/xorg
-       dh_install
 
 override_dh_installinit-indep:
        dh_installinit -px11-common
 
-override_dh_fixperms-indep:
-       dh_fixperms
-       chown root:root debian/x11-common/etc/X11/Xreset
+execute_after_dh_fixperms-indep:
        chmod 755 debian/x11-common/etc/X11/Xreset
-       chown root:root debian/x11-common/etc/X11/Xsession
        chmod 755 debian/x11-common/etc/X11/Xsession
 
 # vim:set noet ai sts=8 sw=8 tw=0:



View it on GitLab: 
https://salsa.debian.org/xorg-team/xorg/-/compare/f04cfbe79f1ac129d8f71e010dc007c4e5f09a9b...718cddfdd312a34876122dfaa9357e6b77806b38

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/xorg/-/compare/f04cfbe79f1ac129d8f71e010dc007c4e5f09a9b...718cddfdd312a34876122dfaa9357e6b77806b38
You're receiving this email because of your account on salsa.debian.org.


Reply via email to