[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Git][xorg-team/app/renderdoc][debian/master] 29 commits: d/changelog: Start 1.9+dfsg-3 changelog



Title: GitLab

Jordan Justen pushed to branch debian/master at X Strike Force / app / renderdoc

Commits:

14 changed files:

Changes:

  • debian/changelog
    1
    +renderdoc (1.11+dfsg-4) unstable; urgency=medium
    
    2
    +
    
    3
    +  * debian: Split packaging to allow gui/cli/python to be installed
    
    4
    +    separately. (Closes: #962718)
    
    5
    +  * d/control: Remove renderdoccmd python module dependency
    
    6
    +
    
    7
    + -- Jordan Justen <jljusten@debian.org>  Wed, 23 Dec 2020 16:02:13 -0800
    
    8
    +
    
    9
    +renderdoc (1.11+dfsg-3) experimental; urgency=medium
    
    10
    +
    
    11
    +  * d/control: Add replaces/breaks for old monolithic renderdoc
    
    12
    +  * d/control: Add depend on qrenderdoc for renderdoc metapackage
    
    13
    +  * d/control: Remove spirv-tools since librenderdoc provides this dep
    
    14
    +  * d/control: Update renderdoc metapackage description
    
    15
    +  * d/control: Remove qrenderdoc python module dependency
    
    16
    +
    
    17
    + -- Jordan Justen <jljusten@debian.org>  Wed, 23 Dec 2020 02:28:20 -0800
    
    18
    +
    
    19
    +renderdoc (1.11+dfsg-2) experimental; urgency=medium
    
    20
    +
    
    21
    +  * debian: Add renderdoc.install to prep for package split
    
    22
    +  * debian: Split out librenderdoc package
    
    23
    +  * debian: Split out librenderdoc-dev package
    
    24
    +  * debian: Split out python3-renderdoc package
    
    25
    +  * debian: Split out renderdoccmd package
    
    26
    +  * debian: Split out qrenderdoc package
    
    27
    +  * debian: Split out renderdoc-doc package
    
    28
    +  * d/control: Move renderdoc to the metapackages section
    
    29
    +  * debian/copyright: Add swig Examples and Lib directories
    
    30
    +  * debian/copyright: Add swig CCache directory
    
    31
    +  * debian/copyright: Add swig Tools/config/* files
    
    32
    +
    
    33
    + -- Jordan Justen <jljusten@debian.org>  Mon, 21 Dec 2020 17:23:14 -0800
    
    34
    +
    
    1 35
     renderdoc (1.11+dfsg-1) unstable; urgency=medium
    
    2 36
     
    
    3 37
       * New upstream release
    
    ... ... @@ -14,6 +48,25 @@ renderdoc (1.10+dfsg-1) unstable; urgency=medium
    14 48
     
    
    15 49
      -- Jordan Justen <jljusten@debian.org>  Fri, 09 Oct 2020 03:00:59 -0700
    
    16 50
     
    
    51
    +renderdoc (1.9+dfsg-4) experimental; urgency=medium
    
    52
    +
    
    53
    +  * Reupload to experimental
    
    54
    +
    
    55
    + -- Jordan Justen <jljusten@debian.org>  Wed, 12 Aug 2020 01:37:22 -0700
    
    56
    +
    
    57
    +renderdoc (1.9+dfsg-3) experimental; urgency=medium
    
    58
    +
    
    59
    +  * debian: Add renderdoc.install to prep for package split
    
    60
    +  * debian: Split out librenderdoc package
    
    61
    +  * debian: Split out librenderdoc-dev package
    
    62
    +  * debian: Split out python3-renderdoc package
    
    63
    +  * debian: Split out renderdoccmd package
    
    64
    +  * debian: Split out qrenderdoc package
    
    65
    +  * debian: Split out renderdoc-doc package
    
    66
    +  * d/control: Move renderdoc to the metapackages section
    
    67
    +
    
    68
    + -- Jordan Justen <jljusten@debian.org>  Tue, 11 Aug 2020 00:13:01 -0700
    
    69
    +
    
    17 70
     renderdoc (1.9+dfsg-2) unstable; urgency=medium
    
    18 71
     
    
    19 72
       * d/patches: Add patches for arm/arm64 ftbfs. (Closes: #966155)
    

  • debian/control
    ... ... @@ -30,13 +30,117 @@ Homepage: https://renderdoc.org/
    30 30
     Vcs-Git: https://salsa.debian.org/xorg-team/app/renderdoc.git
    
    31 31
     Vcs-Browser: https://salsa.debian.org/xorg-team/app/renderdoc
    
    32 32
     
    
    33
    +Package: librenderdoc
    
    34
    +Replaces: renderdoc (<< 1.11+dfsg-2~)
    
    35
    +Breaks: renderdoc (<< 1.11+dfsg-2~)
    
    36
    +Section: libs
    
    37
    +Architecture: amd64 armel armhf arm64 i386
    
    38
    +Pre-Depends: ${misc:Pre-Depends}
    
    39
    +Depends: ${misc:Depends}, ${shlibs:Depends},
    
    40
    +         spirv-tools
    
    41
    +Description: Stand-alone graphics debugging tool -- library
    
    42
    + RenderDoc is a free MIT licensed stand-alone graphics debugger that
    
    43
    + allows quick and easy single-frame capture and detailed introspection
    
    44
    + of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12
    
    45
    + across Windows 7 - 10, Linux, or Android.
    
    46
    + .
    
    47
    + This package provides the renderdoc library.
    
    48
    +
    
    49
    +Package: librenderdoc-dev
    
    50
    +Replaces: renderdoc (<< 1.11+dfsg-2~)
    
    51
    +Breaks: renderdoc (<< 1.11+dfsg-2~)
    
    52
    +Section: libdevel
    
    53
    +Architecture: amd64 armel armhf arm64 i386
    
    54
    +Pre-Depends: ${misc:Pre-Depends}
    
    55
    +Depends: ${misc:Depends}, ${shlibs:Depends},
    
    56
    +         librenderdoc (= ${binary:Version})
    
    57
    +Description: Stand-alone graphics debugging tool -- development files
    
    58
    + RenderDoc is a free MIT licensed stand-alone graphics debugger that
    
    59
    + allows quick and easy single-frame capture and detailed introspection
    
    60
    + of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12
    
    61
    + across Windows 7 - 10, Linux, or Android.
    
    62
    + .
    
    63
    + This package provides the renderdoc library development files.
    
    64
    +
    
    65
    +Package: python3-renderdoc
    
    66
    +Replaces: renderdoc (<< 1.11+dfsg-2~)
    
    67
    +Breaks: renderdoc (<< 1.11+dfsg-2~)
    
    68
    +Section: python
    
    69
    +Architecture: amd64 armel armhf arm64 i386
    
    70
    +Pre-Depends: ${misc:Pre-Depends}
    
    71
    +Depends: ${misc:Depends}, ${shlibs:Depends},
    
    72
    +         librenderdoc (= ${binary:Version}), python3
    
    73
    +Description: Stand-alone graphics debugging tool -- Python module
    
    74
    + RenderDoc is a free MIT licensed stand-alone graphics debugger that
    
    75
    + allows quick and easy single-frame capture and detailed introspection
    
    76
    + of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12
    
    77
    + across Windows 7 - 10, Linux, or Android.
    
    78
    + .
    
    79
    + This package provides the renderdoc Python module.
    
    80
    +
    
    81
    +Package: qrenderdoc
    
    82
    +Replaces: renderdoc (<< 1.11+dfsg-2~)
    
    83
    +Breaks: renderdoc (<< 1.11+dfsg-2~)
    
    84
    +Section: utils
    
    85
    +Architecture: amd64 armel armhf arm64 i386
    
    86
    +Pre-Depends: ${misc:Pre-Depends}
    
    87
    +Depends: ${misc:Depends}, ${shlibs:Depends},
    
    88
    +         librenderdoc (= ${binary:Version})
    
    89
    +Description: Stand-alone graphics debugging tool -- graphical utility
    
    90
    + RenderDoc is a free MIT licensed stand-alone graphics debugger that
    
    91
    + allows quick and easy single-frame capture and detailed introspection
    
    92
    + of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12
    
    93
    + across Windows 7 - 10, Linux, or Android.
    
    94
    + .
    
    95
    + This package provides the renderdoc graphical application.
    
    96
    +
    
    33 97
     Package: renderdoc
    
    98
    +Replaces: renderdoc (<< 1.11+dfsg-2~)
    
    99
    +Breaks: renderdoc (<< 1.11+dfsg-2~)
    
    100
    +Section: metapackages
    
    101
    +Architecture: amd64 armel armhf arm64 i386
    
    102
    +Pre-Depends: ${misc:Pre-Depends}
    
    103
    +Depends: ${misc:Depends}, ${shlibs:Depends},
    
    104
    +         librenderdoc (= ${binary:Version}),
    
    105
    +         python3-renderdoc (= ${binary:Version}),
    
    106
    +         renderdoccmd (= ${binary:Version}),
    
    107
    +         qrenderdoc (= ${binary:Version})
    
    108
    +Description: Stand-alone graphics debugging tool -- metapackage
    
    109
    + RenderDoc is a free MIT licensed stand-alone graphics debugger that
    
    110
    + allows quick and easy single-frame capture and detailed introspection
    
    111
    + of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12
    
    112
    + across Windows 7 - 10, Linux, or Android.
    
    113
    + .
    
    114
    + This metapackage installs the qrenderdoc gui application, the
    
    115
    + renderdoccmd command line tool and python3 renderdoc support.
    
    116
    +
    
    117
    +Package: renderdoc-doc
    
    118
    +Replaces: renderdoc (<< 1.11+dfsg-2~)
    
    119
    +Breaks: renderdoc (<< 1.11+dfsg-2~)
    
    120
    +Section: doc
    
    121
    +Architecture: all
    
    122
    +Pre-Depends: ${misc:Pre-Depends}
    
    123
    +Depends: ${misc:Depends}, ${shlibs:Depends}
    
    124
    +Description: Stand-alone graphics debugging tool -- docs
    
    125
    + RenderDoc is a free MIT licensed stand-alone graphics debugger that
    
    126
    + allows quick and easy single-frame capture and detailed introspection
    
    127
    + of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12
    
    128
    + across Windows 7 - 10, Linux, or Android.
    
    129
    + .
    
    130
    + This package provides the renderdoc documentation.
    
    131
    +
    
    132
    +Package: renderdoccmd
    
    133
    +Replaces: renderdoc (<< 1.11+dfsg-2~)
    
    134
    +Breaks: renderdoc (<< 1.11+dfsg-2~)
    
    135
    +Section: utils
    
    34 136
     Architecture: amd64 armel armhf arm64 i386
    
    35 137
     Pre-Depends: ${misc:Pre-Depends}
    
    36 138
     Depends: ${misc:Depends}, ${shlibs:Depends},
    
    37
    -         python3, spirv-tools
    
    38
    -Description: Stand-alone graphics debugging tool
    
    139
    +         librenderdoc (= ${binary:Version})
    
    140
    +Description: Stand-alone graphics debugging tool -- command line tool
    
    39 141
      RenderDoc is a free MIT licensed stand-alone graphics debugger that
    
    40 142
      allows quick and easy single-frame capture and detailed introspection
    
    41 143
      of any application using Vulkan, D3D11, OpenGL & OpenGL ES or D3D12
    
    42 144
      across Windows 7 - 10, Linux, or Android.
    
    145
    + .
    
    146
    + This package provides the renderdoc command line tool.

  • debian/copyright
    ... ... @@ -327,3 +327,129 @@ License: PCRE
    327 327
      ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
    
    328 328
      POSSIBILITY OF SUCH DAMAGE.
    
    329 329
      -----------------------------------------------------------------------------
    
    330
    +
    
    331
    +Files: swig/Examples/*
    
    332
    +Copyright: 1995-2011 The SWIG Developers
    
    333
    +           2005-2006 Arizona Board of Regents (University of Arizona).
    
    334
    +           1998-2005 University of Chicago.
    
    335
    +           1995-1998 The University of Utah and the Regents of the University of California
    
    336
    +License: swig_library_and_examples
    
    337
    +
    
    338
    +Files: swig/Lib/*
    
    339
    +Copyright: 1995-2011 The SWIG Developers
    
    340
    +           2005-2006 Arizona Board of Regents (University of Arizona).
    
    341
    +           1998-2005 University of Chicago.
    
    342
    +           1995-1998 The University of Utah and the Regents of the University of California
    
    343
    +License: swig_library_and_examples
    
    344
    +
    
    345
    +License: swig_library_and_examples
    
    346
    + The SWIG library and examples, under the Lib and Examples top level
    
    347
    + directories, are distributed under the following terms:
    
    348
    + .
    
    349
    + You may copy, modify, distribute, and make derivative works based on
    
    350
    + this software, in source code or object code form, without
    
    351
    + restriction. If you distribute the software to others, you may do
    
    352
    + so according to the terms of your choice. This software is offered as
    
    353
    + is, without warranty of any kind.
    
    354
    +
    
    355
    +Files: swig/CCache/*
    
    356
    +Copyright: Andrew Tridgell 2002-2005
    
    357
    +           Martin Pool 2003
    
    358
    +License: GPL-2+
    
    359
    +
    
    360
    +License: GPL-2+
    
    361
    + This program is free software; you can redistribute it and/or modify
    
    362
    + it under the terms of the GNU General Public License as published by
    
    363
    + the Free Software Foundation; either version 2 of the License, or
    
    364
    + (at your option) any later version.
    
    365
    + .
    
    366
    + This program is distributed in the hope that it will be useful,
    
    367
    + but WITHOUT ANY WARRANTY; without even the implied warranty of
    
    368
    + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    
    369
    + GNU General Public License for more details.
    
    370
    + .
    
    371
    + On Debian systems, the full text of the GNU General Public
    
    372
    + License version 2 can be found in the file
    
    373
    + `/usr/share/common-licenses/GPL-2'.
    
    374
    +
    
    375
    +Files: swig/Tools/config/ac_compile_warnings.m4
    
    376
    +Copyright: Loic Dachary <loic@senga.org>
    
    377
    +           William Fulton <wsf@fultondesigns.co.uk>
    
    378
    +License: GPL-3.0-with-autoconf-exception
    
    379
    +
    
    380
    +License: GPL-3.0-with-autoconf-exception
    
    381
    + Version 3.0, 18 August 2009
    
    382
    + .
    
    383
    + Copyright © 2009 Free Software Foundation, Inc. >http://fsf.org/<
    
    384
    + .
    
    385
    + Everyone is permitted to copy and distribute verbatim copies of this
    
    386
    + license document, but changing it is not allowed.
    
    387
    + .
    
    388
    + This Exception is an additional permission under section 7 of the GNU
    
    389
    + General Public License, version 3 ("GPLv3"). It applies to a given
    
    390
    + file that bears a notice placed by the copyright holder of the file
    
    391
    + stating that the file is governed by GPLv3 along with this Exception.
    
    392
    + .
    
    393
    + The purpose of this Exception is to allow distribution of Autoconf's
    
    394
    + typical output under terms of the recipient's choice (including
    
    395
    + proprietary).
    
    396
    + .
    
    397
    + 0. Definitions.
    
    398
    + .
    
    399
    + "Covered Code" is the source or object code of a version of Autoconf that is a covered work under this License.
    
    400
    + .
    
    401
    + "Normally Copied Code" for a version of Autoconf means all parts
    
    402
    + of its Covered Code which that version can copy from its code
    
    403
    + (i.e., not from its input file) into its minimally verbose,
    
    404
    + non-debugging and non-tracing output.
    
    405
    + .
    
    406
    + "Ineligible Code" is Covered Code that is not Normally Copied Code.
    
    407
    + .
    
    408
    + 1. Grant of Additional Permission.
    
    409
    + .
    
    410
    + You have permission to propagate output of Autoconf, even if such
    
    411
    + propagation would otherwise violate the terms of GPLv3. However,
    
    412
    + if by modifying Autoconf you cause any Ineligible Code of the
    
    413
    + version you received to become Normally Copied Code of your
    
    414
    + modified version, then you void this Exception for the resulting
    
    415
    + covered work. If you convey that resulting covered work, you must
    
    416
    + remove this Exception in accordance with the second paragraph of
    
    417
    + Section 7 of GPLv3.
    
    418
    + .
    
    419
    + 2. No Weakening of Autoconf Copyleft.
    
    420
    + .
    
    421
    + The availability of this Exception does not imply any general
    
    422
    + presumption that third-party software is unaffected by the copyleft
    
    423
    + requirements of the license of Autoconf.
    
    424
    +
    
    425
    +Files: swig/Tools/config/ac_define_dir.m4
    
    426
    +Copyright: Stepan Kasal <kasal@ucw.cz>
    
    427
    +           Andreas Schwab <schwab@suse.de>
    
    428
    +           Guido Draheim <guidod@gmx.de>
    
    429
    +           Alexandre Oliva
    
    430
    +License: FSFAP
    
    431
    +
    
    432
    +Files: swig/Tools/config/ax_cxx_compile_stdcxx_11.m4
    
    433
    +Copyright: 2008, Benjamin Kosnik <bkoz@redhat.com>
    
    434
    +  2012, William Fulton <wsf@fultondesigns.co.uk>
    
    435
    +  2012, Zack Weinberg <zackw@panix.com>
    
    436
    +License: FSFAP
    
    437
    +
    
    438
    +Files: swig/Tools/config/ax_path_generic.m4
    
    439
    +Copyright: 2009, Francesco Salvestrini <salvestrini@users.sourceforge.net>
    
    440
    +License: FSFAP
    
    441
    +
    
    442
    +Files: swig/Tools/config/ax_boost_base.m4
    
    443
    +Copyright: 2008, Thomas Porschberg <thomas@randspringer.de>
    
    444
    +  2009, Peter Adolphs
    
    445
    +License: FSFAP
    
    446
    +
    
    447
    +Files: swig/Tools/config/ax_compare_version.m4
    
    448
    +Copyright: 2008, Tim Toolan <toolan@ele.uri.edu>
    
    449
    +License: FSFAP
    
    450
    +
    
    451
    +License: FSFAP
    
    452
    + Copying and distribution of this file, with or without modification, are
    
    453
    + permitted in any medium without royalty provided the copyright notice
    
    454
    + and this notice are preserved. This file is offered as-is, without any
    
    455
    + warranty.

  • debian/librenderdoc-dev.install
    1
    +usr/include/

  • debian/librenderdoc.install
    1
    +usr/lib/librenderdoc.so
    
    2
    +usr/share/vulkan/

  • debian/librenderdoc.lintian-overrides
    1
    +# TODO: Ask upstream about library versioning
    
    2
    +librenderdoc binary: lacks-unversioned-link-to-shared-library usr/lib/librenderdoc.so usr/lib/librenderdoc.so
    
    3
    +librenderdoc binary: package-name-doesnt-match-sonames librenderdoc
    
    4
    +librenderdoc binary: shlib-without-versioned-soname usr/lib/librenderdoc.so librenderdoc.so

  • debian/python3-renderdoc.install
    1
    +usr/lib/python3/dist-packages/

  • debian/qrenderdoc.install
    1
    +usr/bin/qrenderdoc
    
    2
    +usr/share/applications/renderdoc.desktop
    
    3
    +usr/share/icons/
    
    4
    +usr/share/mime/
    
    5
    +usr/share/pixmaps/
    
    6
    +usr/share/thumbnailers/

  • debian/qrenderdoc.lintian-overrides
    1
    +# Upstream does not provide man pages
    
    2
    +qrenderdoc binary: binary-without-manpage

  • debian/renderdoc-doc.install
    1
    +usr/share/doc/

  • debian/renderdoc.lintian-overrides deleted
    1
    -# Renderdoc is not a library, but it does use a library to debug applications
    
    2
    -renderdoc binary: package-name-doesnt-match-sonames librenderdoc
    
    3
    -renderdoc binary: shlib-without-versioned-soname usr/lib/librenderdoc.so librenderdoc.so
    
    4
    -
    
    5
    -# Upstream does not provide man pages
    
    6
    -renderdoc binary: binary-without-manpage
    \ No newline at end of file

  • debian/renderdoccmd.install
    1
    +usr/bin/renderdoccmd

  • debian/renderdoccmd.lintian-overrides
    1
    +# Upstream does not provide man pages
    
    2
    +renderdoccmd binary: binary-without-manpage

  • debian/rules
    ... ... @@ -25,4 +25,4 @@ override_dh_auto_configure:
    25 25
     override_dh_auto_install:
    
    26 26
     	dh_auto_install
    
    27 27
     	# lintian command-in-menu-file-and-desktop-file
    
    28
    -	rm -r debian/renderdoc/usr/share/menu
    28
    +	rm -r debian/tmp/usr/share/menu


  • Reply to: