Bug#894960: stretch-pu: package glx-alternatives/0.8.3~deb9u1

2018-05-07 Thread Adam D. Barratt
Control: tags -1 + pending

On Thu, 2018-05-03 at 08:06 +0100, Adam D. Barratt wrote:
> Control: tags -1 + confirmed
> 
> On 2018-04-05 16:02, Andreas Beckmann wrote:
> > for updating nvidia-graphics-drivers in stable to a new upstreamĀ 
> > release
> > we also need to upgrade the glx-alternatives support package
> > because of
> > nvidia having renamed the glvnd stub libraries (which is a good
> > thing,
> > also done upstream in src:libglvnd in sid). We just need to be
> > aware of
> > the new names ...
> > There are also a few bugfixes that happened since 0.7.4 in stretch.
> > The debhelper bump was reverted.
> > 
> > I filtered the deletion of all files needed for glx-alternative-
> > fglrx -
> > that package was already not built in stretch and now all traces of
> > itĀ 
> > are
> > gone.
> 
> Please go ahead.
> 

Uploaded and flagged for acceptance.

Regards,

Adam



Bug#894960: stretch-pu: package glx-alternatives/0.8.3~deb9u1

2018-05-03 Thread Adam D. Barratt

Control: tags -1 + confirmed

On 2018-04-05 16:02, Andreas Beckmann wrote:
for updating nvidia-graphics-drivers in stable to a new upstream 
release

we also need to upgrade the glx-alternatives support package because of
nvidia having renamed the glvnd stub libraries (which is a good thing,
also done upstream in src:libglvnd in sid). We just need to be aware of
the new names ...
There are also a few bugfixes that happened since 0.7.4 in stretch.
The debhelper bump was reverted.

I filtered the deletion of all files needed for glx-alternative-fglrx -
that package was already not built in stretch and now all traces of it 
are

gone.


Please go ahead.

Regards,

Adam



Bug#894960: stretch-pu: package glx-alternatives/0.8.3~deb9u1

2018-04-05 Thread Andreas Beckmann
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Hi,

for updating nvidia-graphics-drivers in stable to a new upstream release
we also need to upgrade the glx-alternatives support package because of
nvidia having renamed the glvnd stub libraries (which is a good thing,
also done upstream in src:libglvnd in sid). We just need to be aware of
the new names ...
There are also a few bugfixes that happened since 0.7.4 in stretch.
The debhelper bump was reverted.

I filtered the deletion of all files needed for glx-alternative-fglrx -
that package was already not built in stretch and now all traces of it are
gone.

The proposed package is also available (with minor differences) in
stretch-backports, since libglvnd got backported.


Andreas
diff --git a/debian/bug-control b/debian/bug-control
index f5a6e7d..de054a7 100644
--- a/debian/bug-control
+++ b/debian/bug-control
@@ -1,3 +1,3 @@
-report-with: glx-diversions nvidia-glx fglrx-driver 
+report-with: glx-diversions nvidia-driver
 
-package-status: glx-alternative-mesa glx-alternative-nvidia 
glx-alternative-fglrx libgl1 libgl1-dev nvidia-glx-any libgl1-nvidia-glx-any 
xserver-xorg-video-nvidia-any 
+package-status: glx-alternative-mesa glx-alternative-nvidia libgl1 libgl1-dev 
nvidia-glx-any libgl1-nvidia-glx-any xserver-xorg-video-nvidia-any
diff --git a/debian/bug-script b/debian/bug-script
index 3b7bd05..893dcf4 100644
--- a/debian/bug-script
+++ b/debian/bug-script
@@ -10,7 +10,6 @@ echo
 ls -la /usr/lib/mesa-diverted \
/usr/lib/mesa-diverted/*-linux-gnu/ \
/usr/lib/nvidia/diversions \
-   /usr/lib/fglrx/diversions \
2>/dev/null
 echo
 
diff --git a/debian/changelog b/debian/changelog
index 29d4632..985bddc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,61 @@
+glx-alternatives (0.8.3~deb9u1) stretch; urgency=medium
+
+  * Rebuild for stretch.
+  * Revert to debhelper compat level 9.
+
+ -- Andreas Beckmann   Tue, 03 Apr 2018 21:18:58 +0200
+
+glx-alternatives (0.8.3) unstable; urgency=medium
+
+  * Divert libGL.so.1.7.0, libGLESv1_CM.so.1.2.0, libGLESv2.so.2.1.0,
+libEGL.so.1.1.0 that will be used by the next libglvnd upstream release.
+  * Update validation of the diverted libGL.so.1 symlink.  (Closes: #879041)
+
+ -- Andreas Beckmann   Fri, 02 Feb 2018 01:57:38 +0100
+
+glx-alternatives (0.8.2) unstable; urgency=medium
+
+  * Remove support for MESA libraries in /usr/lib//mesa/, the libs
+never moved there.
+  * Remove support for libGLcore.so.1 and libnvidia-tls.so.1 alternatives,
+only needed for 173xx and older legacy drivers.
+  * glx-alternative-nvidia: Provide the libnvidia-cfg.so.1 alternative for
+bumblebee and cuda-only users.  (Closes: #888461)
+  * Bump Standards-Version to 4.1.3. No changes needed.
+  * Switch to debhelper compat level 11.
+  * Switch Vcs-* URLs to salsa.debian.org.
+
+ -- Andreas Beckmann   Fri, 26 Jan 2018 21:51:10 +0100
+
+glx-alternatives (0.8.1) unstable; urgency=medium
+
+  [ Andreas Beckmann ]
+  * Bump Standards-Version to 4.1.1. No changes needed.
+  * Set Rules-Requires-Root: no.
+  * Refresh debian/copyright from dh_make templates.
+
+  [ Russ Allbery ]
+  * Remove myself from Uploaders.
+
+ -- Andreas Beckmann   Fri, 17 Nov 2017 06:00:23 +0100
+
+glx-alternatives (0.8.0) unstable; urgency=medium
+
+  [ Andreas Beckmann ]
+  * glx-diversions: Divert libGL.so.1.0.0 as shipped by libgl1 from
+src:libglvnd.
+  * glx-alternative-nvidia: Preliminary support for libGL.so.1 from libglvnd.
+  * Use explicit interest-await triggers.
+  * Drop glx-alternative-fglrx.
+  * Switch to debhelper compat level 10.
+  * Bump Standards-Version to 4.0.1. No changes needed.
+  * Update Lintian overrides.
+
+  [ Luca Boccassi ]
+  * Add manpage for update-glx.
+
+ -- Andreas Beckmann   Sun, 13 Aug 2017 07:51:40 +0200
+
 glx-alternatives (0.7.4) unstable; urgency=medium
 
   * glx-alternative-nvidia: Bump some Breaks to account for newer
diff --git a/debian/control b/debian/control
index 30191a2..316d36f 100644
--- a/debian/control
+++ b/debian/control
@@ -3,18 +3,21 @@ Section: contrib/libs
 Priority: optional
 Maintainer: Debian NVIDIA Maintainers 

 Uploaders:
- Russ Allbery ,
  Andreas Beckmann ,
-Vcs-Git: https://anonscm.debian.org/git/pkg-nvidia/glx-alternatives.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-nvidia/glx-alternatives.git
 Build-Depends:
  debhelper (>= 9),
-Standards-Version: 3.9.8
+Rules-Requires-Root: no
+Standards-Version: 4.1.3
+Vcs-Browser: https://salsa.debian.org/nvidia-team/glx-alternatives
+Vcs-Git: https://salsa.debian.org/nvidia-team/glx-alternatives.git
 
 Package: update-glx
 Section: contrib/x11
 Architecture: i386 amd64 armhf
 Multi-Arch: foreign
+Pre-Depends:
+ dpkg (>= 1.17.21),
+ ${misc:Pre-Depends}