Skip to content
Commits on Source (58)
......@@ -65,9 +65,12 @@ def build_install(revision):
rm_rf(build_dir)
rm_rf(revision)
subprocess.check_call(['meson', build_dir,
subprocess.check_call(['meson', 'setup', build_dir,
'--prefix=/usr', '--libdir=lib',
'-Ddesktop_docs=false', '-Ddebug_tools=false', '-Dudev=disabled'])
'-Ddesktop_docs=false',
'-Ddebug_tools=false',
'-Dudev=disabled',
'-Dbuild_gtk4=false'])
subprocess.check_call(['ninja', '-v', '-C', build_dir])
subprocess.check_call(['ninja', '-v', '-C', build_dir, 'install'],
env={'DESTDIR': dest_dir})
......
......@@ -8,11 +8,11 @@ include:
- template: Security/SAST.gitlab-ci.yml
- template: Security/Secret-Detection.gitlab-ci.yml
image: fedora:34
image: fedora:latest
variables:
LAST_ABI_BREAK: 9d01763ba2a3f71b7c0aade04d2ffa6a883e308d
DEPENDENCIES: gtk3-devel gsettings-desktop-schemas-devel gettext
DEPENDENCIES: gtk3-devel gtk4-devel gsettings-desktop-schemas-devel gettext
gtk-doc libxkbcommon-devel xkeyboard-config-devel itstool
gobject-introspection-devel systemd-devel iso-codes-devel
libseccomp-devel gcc gcc-c++ glibc-devel
......
============
Version 41.3
Version 42.alpha.1
============
- No changes
- build: fix soversion in libgnome-desktop-4
============
Version 41.2
Version 42.alpha
============
- No changes
- gnome-languages: fix translation of 3-letter code languages
- Introduce gnome-desktop-4, libgnome-desktop-3.0 is still available with a build flag
- Split libgnome-desktop into three, gnome-desktop, gnome-rr, gnome-bg. -rr and -bg depend on gtk4
- Refactor gnome-gettext-portable.h
- Translation updates
============
Version 41.1
......
/* The gettext translation domain */
#mesondefine GETTEXT_PACKAGE
/* Path to library install prefix */
#mesondefine INSTALL_PREFIX
/* Define if using seccomp */
#mesondefine ENABLE_SECCOMP
/* Define to 1 if Bubblewrap support is available */
#mesondefine HAVE_BWRAP
/* we have the timerfd_create(2) system call */
#mesondefine HAVE_TIMERFD
/* Define to 1 if you have the `openat' function. */
#mesondefine HAVE_OPENAT
/* define if libsystemd is available */
#mesondefine HAVE_SYSTEMD
/* define if udev is available */
#mesondefine HAVE_UDEV
/* define if libxkbregistry is available */
#mesondefine HAVE_XKBREGISTRY
/* Define to include GNU extensions */
#mesondefine _GNU_SOURCE
/* define on systems that have the `uselocale` function */
#mesondefine HAVE_USELOCALE
/* define on system if OS has extended locale header */
#mesondefine HAVE_XLOCALE
gnome-desktop (42~alpha.1-1ubuntu1) jammy; urgency=medium
* Merge with Debian, remaining changes:
- Add 2 patches to adjust background color detection for Unity
+ tweak_color_computation.patch
+ 04_compute_average_color.patch
- Build-Depend on language-pack-gnome-he for build tests
-- Jeremy Bicha <jeremy.bicha@canonical.com> Sun, 13 Feb 2022 03:47:14 -0500
gnome-desktop (42~alpha.1-1) experimental; urgency=medium
[ Jeremy Bicha ]
* Rename source package to gnome-desktop
* New upstream release
* Build-Depend on gtk4
* debian/control.in: Drop obsolete libxml2-dev dependency.
It's not required for the build and it's not in the pkgconfig file
[ Simon McVittie ]
* Remove compatibility with pre-bullseye packaging of libgdk-pixbuf
* d/control.in: Improve package descriptions.
This might originally have been a library to load .desktop files, but
it has changed a lot since then.
* Package each shared library separately.
According to the upstream commit history, the long-term plan is for
GnomeBG and GnomeRR to become independent components, and it will be
difficult to package that correctly if we initially bundled these
libraries into one package.
* Move manual tests into gnome-desktop-3-tests.
We don't really need a separate libgnome-desktop-3-dev-bin package
for this.
* Move the API documentation to its own package while we're going
through NEW anyway
* Add symlinks to make HTML documentation visible in /usr/share/doc.
The files are not physically in /usr/share/doc, because the way gtk-doc
processes cross-references means they are technically a programmatic
interface.
* Add a doc-base file for the API reference
* d/copyright: Update
-- Simon McVittie <smcv@debian.org> Fri, 11 Feb 2022 12:18:06 +0000
gnome-desktop3 (41.3-1ubuntu1) jammy; urgency=medium
* Merge with Debian, remaining changes:
......
Source: gnome-desktop3
# This file is autogenerated. DO NOT EDIT!
#
# Modifications should be made to debian/control.in instead.
# This file is regenerated automatically in the clean target.
Source: gnome-desktop
Section: gnome
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
XSBC-Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders: @GNOME_TEAM@
Uploaders: Gunnar Hjalmarsson <gunnarhj@debian.org>, Iain Lane <laney@debian.org>, Jeremy Bicha <jbicha@debian.org>, Laurent Bigonville <bigon@debian.org>, Sjoerd Simons <sjoerd@debian.org>, Tim Lunn <tim@feathertop.org>
Build-Depends: debhelper-compat (= 13),
dh-sequence-gir,
dh-sequence-gnome (>= 0.22),
......@@ -14,18 +18,18 @@ Build-Depends: debhelper-compat (= 13),
iso-codes,
itstool,
language-pack-gnome-he <!nocheck>,
libgdk-pixbuf-2.0-dev (>= 2.36.5) | libgdk-pixbuf2.0-dev (>= 2.36.5),
libgdk-pixbuf-2.0-dev (>= 2.36.5),
libgirepository1.0-dev (>= 0.10.2-1~),
libgl-dev,
libglib2.0-dev (>= 2.53.0),
libglib2.0-doc,
libgtk-3-dev (>= 3.3.6),
libgtk-4-dev (>= 4.4.0),
libgtk-3-doc,
libseccomp-dev [!hurd-any !kfreebsd-any !linux-alpha !linux-ia64 !linux-m68k !linux-sh4 !linux-sparc64],
libsystemd-dev [linux-any],
libudev-dev [linux-any],
libxkbregistry-dev,
libxml2-dev (>= 2.4.20),
locales <!nocheck> | locales-all <!nocheck>,
meson (>= 0.47.0),
xauth <!nocheck>,
......@@ -57,9 +61,12 @@ Depends: libgnome-desktop-3-19 (= ${binary:Version}),
${shlibs:Depends}
Breaks: libgnome-desktop-3-19 (<< 40),
libgnome-desktop-3-dev (<< 40),
libgnome-desktop-3-dev-bin (<< 42~),
Replaces: libgnome-desktop-3-dev-bin (<< 42~),
Description: Installed test files for GNOME desktop
This package contains test programs, designed to be run as part of a
regression testsuite.
This package contains test programs designed to be run as part of a
regression testsuite, and manual test programs designed to be run by
developers.
Package: libgnome-desktop-3-19
Section: libs
......@@ -73,19 +80,14 @@ Depends: bubblewrap [linux-any],
${misc:Depends},
${shlibs:Depends}
Recommends: locales | locales-all
Description: Utility library for loading .desktop files - runtime files
This library is used by GNOME to load the .desktop files.
Package: libgnome-desktop-3-dev-bin
Section: libdevel
Architecture: any
Depends: libgnome-desktop-3-19 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Utility library for loading .desktop files - Debugging utilities
This library is used by GNOME to load the .desktop files.
Description: Utility library for the GNOME desktop - GTK 3 version
This library provides various utility functions that are used in multiple
components of the GNOME desktop, but do not have a sufficiently stable API
to be included in core libraries such as GLib and GTK.
.
This package contains development and debugging utilities.
This package provides a legacy GTK-3-based library with functionality similar
to a combination of libgnome-bg-4-1, libgnome-desktop-4-1 and libgnome-rr-4-1,
for compatibility with older GNOME components.
Package: libgnome-desktop-3-dev
Section: libdevel
......@@ -100,13 +102,134 @@ Depends: gir1.2-gnomedesktop-3.0 (= ${binary:Version}),
libsystemd-dev [linux-any],
libudev-dev [linux-any],
libxkbregistry-dev,
libxml2-dev,
${misc:Depends},
${shlibs:Depends}
Description: Utility library for loading .desktop files - development files
Description: Utility library for the GNOME desktop - development files (GTK 3)
This package provides the include files and static library for the GNOME
desktop library functions.
Package: libgnome-bg-4-1
Section: libs
Architecture: any
Multi-Arch: same
Depends: gsettings-desktop-schemas (>= 3.27.0),
${misc:Depends},
${shlibs:Depends}
Recommends: locales | locales-all
Description: Utility library for background images - runtime files
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This library provides utilities for managing background images (wallpaper).
Package: libgnome-desktop-4-1
Section: libs
Architecture: any
Multi-Arch: same
Depends: bubblewrap [linux-any],
gnome-desktop3-data (>= ${source:Version}),
gnome-desktop3-data (<< ${gnome:NextVersion}),
gsettings-desktop-schemas (>= 3.27.0),
iso-codes,
${misc:Depends},
${shlibs:Depends}
Recommends: locales | locales-all
Description: Utility library for the GNOME desktop - runtime files
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This library provides miscellaneous non-GUI utilities, including
sandboxed image thumbnailing, localization-related utilities, idle time
monitoring, a simplified interface to the udev hardware database,
putting processes into systemd scopes, user-facing time representation
and keyboard layout information.
Package: libgnome-rr-4-1
Section: libs
Architecture: any
Multi-Arch: same
Depends: gnome-desktop3-data (>= ${source:Version}),
gnome-desktop3-data (<< ${gnome:NextVersion}),
${misc:Depends},
${shlibs:Depends}
Recommends: locales | locales-all
Description: Utility library for display information - runtime files
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This library provides utilities for display mode-setting, resizing and
rotation using the XRandR protocol or Wayland.
Package: libgnome-bg-4-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: gir1.2-gnomebg-4.0 (= ${binary:Version}),
gsettings-desktop-schemas-dev,
libgnome-bg-4-1 (= ${binary:Version}),
libgnome-desktop-4-dev (= ${binary:Version}),
libgtk-4-dev (>= 4.4.0),
${misc:Depends},
${shlibs:Depends}
Description: Background image library for GNOME - development files (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains development files to compile programs that deal with
background images.
Package: libgnome-desktop-4-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: gir1.2-gnomedesktop-4.0 (= ${binary:Version}),
gsettings-desktop-schemas-dev,
iso-codes,
libgdk-pixbuf-2.0-dev (>= 2.36.5),
libgnome-desktop-4-1 (= ${binary:Version}),
libseccomp-dev [!hurd-any !kfreebsd-any !linux-alpha !linux-ia64 !linux-m68k !linux-sh4 !linux-sparc64],
libsystemd-dev [linux-any],
libudev-dev [linux-any],
libxkbregistry-dev,
${misc:Depends},
${shlibs:Depends}
Description: Utility library for the GNOME desktop - development files (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains development files to compile programs that use
miscellaneous non-GUI utility functions.
Package: libgnome-rr-4-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: gir1.2-gnomerr-4.0 (= ${binary:Version}),
gsettings-desktop-schemas-dev,
libgnome-desktop-4-dev (= ${binary:Version}),
libgnome-rr-4-1 (= ${binary:Version}),
libgtk-4-dev (>= 4.4.0),
${misc:Depends},
${shlibs:Depends}
Description: Display information library for GNOME - development files (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains development files to compile programs that deal with
display modes.
Package: gir1.2-gnomedesktop-3.0
Section: introspection
Architecture: any
......@@ -115,8 +238,74 @@ Depends: ${gir:Depends},
${misc:Depends},
${shlibs:Depends}
Breaks: gnome-shell (<< 3.34)
Description: Introspection data for GnomeDesktop
Description: Introspection data for GnomeDesktop (GTK 3)
This package provides the include files and static library for the GNOME
desktop library functions.
.
This package contains the introspection data for GnomeDesktop
Package: gir1.2-gnomebg-4.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: ${gir:Depends},
${misc:Depends},
${shlibs:Depends}
Description: Introspection data for GnomeBG (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains GObject-Introspection bindings for background image
(wallpaper) management.
Package: gir1.2-gnomedesktop-4.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: ${gir:Depends},
${misc:Depends},
${shlibs:Depends}
Description: Introspection data for GnomeDesktop (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains GObject-Introspection bindings for miscellaneous
utility functions.
Package: gir1.2-gnomerr-4.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: ${gir:Depends},
${misc:Depends},
${shlibs:Depends}
Description: Introspection data for GnomeRR (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains GObject-Introspection bindings for display mode
management.
Package: libgnome-desktop-doc
Build-Profiles: <!nodoc>
Architecture: all
Multi-Arch: foreign
Section: doc
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}
Breaks: libgnome-desktop-3-dev (<< 42~),
Replaces: libgnome-desktop-3-dev (<< 42~),
Description: API documentation for libgnome-desktop
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains API documentation, currently only available for
the GTK 3 version of the library.
Source: gnome-desktop3
Source: gnome-desktop
Section: gnome
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
......@@ -14,18 +14,18 @@ Build-Depends: debhelper-compat (= 13),
iso-codes,
itstool,
language-pack-gnome-he <!nocheck>,
libgdk-pixbuf-2.0-dev (>= 2.36.5) | libgdk-pixbuf2.0-dev (>= 2.36.5),
libgdk-pixbuf-2.0-dev (>= 2.36.5),
libgirepository1.0-dev (>= 0.10.2-1~),
libgl-dev,
libglib2.0-dev (>= 2.53.0),
libglib2.0-doc,
libgtk-3-dev (>= 3.3.6),
libgtk-4-dev (>= 4.4.0),
libgtk-3-doc,
libseccomp-dev [!hurd-any !kfreebsd-any !linux-alpha !linux-ia64 !linux-m68k !linux-sh4 !linux-sparc64],
libsystemd-dev [linux-any],
libudev-dev [linux-any],
libxkbregistry-dev,
libxml2-dev (>= 2.4.20),
locales <!nocheck> | locales-all <!nocheck>,
meson (>= 0.47.0),
xauth <!nocheck>,
......@@ -57,9 +57,12 @@ Depends: libgnome-desktop-3-19 (= ${binary:Version}),
${shlibs:Depends}
Breaks: libgnome-desktop-3-19 (<< 40),
libgnome-desktop-3-dev (<< 40),
libgnome-desktop-3-dev-bin (<< 42~),
Replaces: libgnome-desktop-3-dev-bin (<< 42~),
Description: Installed test files for GNOME desktop
This package contains test programs, designed to be run as part of a
regression testsuite.
This package contains test programs designed to be run as part of a
regression testsuite, and manual test programs designed to be run by
developers.
Package: libgnome-desktop-3-19
Section: libs
......@@ -73,19 +76,14 @@ Depends: bubblewrap [linux-any],
${misc:Depends},
${shlibs:Depends}
Recommends: locales | locales-all
Description: Utility library for loading .desktop files - runtime files
This library is used by GNOME to load the .desktop files.
Package: libgnome-desktop-3-dev-bin
Section: libdevel
Architecture: any
Depends: libgnome-desktop-3-19 (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends}
Description: Utility library for loading .desktop files - Debugging utilities
This library is used by GNOME to load the .desktop files.
Description: Utility library for the GNOME desktop - GTK 3 version
This library provides various utility functions that are used in multiple
components of the GNOME desktop, but do not have a sufficiently stable API
to be included in core libraries such as GLib and GTK.
.
This package contains development and debugging utilities.
This package provides a legacy GTK-3-based library with functionality similar
to a combination of libgnome-bg-4-1, libgnome-desktop-4-1 and libgnome-rr-4-1,
for compatibility with older GNOME components.
Package: libgnome-desktop-3-dev
Section: libdevel
......@@ -100,13 +98,134 @@ Depends: gir1.2-gnomedesktop-3.0 (= ${binary:Version}),
libsystemd-dev [linux-any],
libudev-dev [linux-any],
libxkbregistry-dev,
libxml2-dev,
${misc:Depends},
${shlibs:Depends}
Description: Utility library for loading .desktop files - development files
Description: Utility library for the GNOME desktop - development files (GTK 3)
This package provides the include files and static library for the GNOME
desktop library functions.
Package: libgnome-bg-4-1
Section: libs
Architecture: any
Multi-Arch: same
Depends: gsettings-desktop-schemas (>= 3.27.0),
${misc:Depends},
${shlibs:Depends}
Recommends: locales | locales-all
Description: Utility library for background images - runtime files
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This library provides utilities for managing background images (wallpaper).
Package: libgnome-desktop-4-1
Section: libs
Architecture: any
Multi-Arch: same
Depends: bubblewrap [linux-any],
gnome-desktop3-data (>= ${source:Version}),
gnome-desktop3-data (<< ${gnome:NextVersion}),
gsettings-desktop-schemas (>= 3.27.0),
iso-codes,
${misc:Depends},
${shlibs:Depends}
Recommends: locales | locales-all
Description: Utility library for the GNOME desktop - runtime files
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This library provides miscellaneous non-GUI utilities, including
sandboxed image thumbnailing, localization-related utilities, idle time
monitoring, a simplified interface to the udev hardware database,
putting processes into systemd scopes, user-facing time representation
and keyboard layout information.
Package: libgnome-rr-4-1
Section: libs
Architecture: any
Multi-Arch: same
Depends: gnome-desktop3-data (>= ${source:Version}),
gnome-desktop3-data (<< ${gnome:NextVersion}),
${misc:Depends},
${shlibs:Depends}
Recommends: locales | locales-all
Description: Utility library for display information - runtime files
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This library provides utilities for display mode-setting, resizing and
rotation using the XRandR protocol or Wayland.
Package: libgnome-bg-4-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: gir1.2-gnomebg-4.0 (= ${binary:Version}),
gsettings-desktop-schemas-dev,
libgnome-bg-4-1 (= ${binary:Version}),
libgnome-desktop-4-dev (= ${binary:Version}),
libgtk-4-dev (>= 4.4.0),
${misc:Depends},
${shlibs:Depends}
Description: Background image library for GNOME - development files (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains development files to compile programs that deal with
background images.
Package: libgnome-desktop-4-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: gir1.2-gnomedesktop-4.0 (= ${binary:Version}),
gsettings-desktop-schemas-dev,
iso-codes,
libgdk-pixbuf-2.0-dev (>= 2.36.5),
libgnome-desktop-4-1 (= ${binary:Version}),
libseccomp-dev [!hurd-any !kfreebsd-any !linux-alpha !linux-ia64 !linux-m68k !linux-sh4 !linux-sparc64],
libsystemd-dev [linux-any],
libudev-dev [linux-any],
libxkbregistry-dev,
${misc:Depends},
${shlibs:Depends}
Description: Utility library for the GNOME desktop - development files (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains development files to compile programs that use
miscellaneous non-GUI utility functions.
Package: libgnome-rr-4-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: gir1.2-gnomerr-4.0 (= ${binary:Version}),
gsettings-desktop-schemas-dev,
libgnome-desktop-4-dev (= ${binary:Version}),
libgnome-rr-4-1 (= ${binary:Version}),
libgtk-4-dev (>= 4.4.0),
${misc:Depends},
${shlibs:Depends}
Description: Display information library for GNOME - development files (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains development files to compile programs that deal with
display modes.
Package: gir1.2-gnomedesktop-3.0
Section: introspection
Architecture: any
......@@ -115,8 +234,74 @@ Depends: ${gir:Depends},
${misc:Depends},
${shlibs:Depends}
Breaks: gnome-shell (<< 3.34)
Description: Introspection data for GnomeDesktop
Description: Introspection data for GnomeDesktop (GTK 3)
This package provides the include files and static library for the GNOME
desktop library functions.
.
This package contains the introspection data for GnomeDesktop
Package: gir1.2-gnomebg-4.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: ${gir:Depends},
${misc:Depends},
${shlibs:Depends}
Description: Introspection data for GnomeBG (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains GObject-Introspection bindings for background image
(wallpaper) management.
Package: gir1.2-gnomedesktop-4.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: ${gir:Depends},
${misc:Depends},
${shlibs:Depends}
Description: Introspection data for GnomeDesktop (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains GObject-Introspection bindings for miscellaneous
utility functions.
Package: gir1.2-gnomerr-4.0
Section: introspection
Architecture: any
Multi-Arch: same
Depends: ${gir:Depends},
${misc:Depends},
${shlibs:Depends}
Description: Introspection data for GnomeRR (GTK 4)
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains GObject-Introspection bindings for display mode
management.
Package: libgnome-desktop-doc
Build-Profiles: <!nodoc>
Architecture: all
Multi-Arch: foreign
Section: doc
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}
Breaks: libgnome-desktop-3-dev (<< 42~),
Replaces: libgnome-desktop-3-dev (<< 42~),
Description: API documentation for libgnome-desktop
The gnome-desktop set of libraries provides various utility functions
that are used in multiple components of the GNOME desktop, but do not
have a sufficiently stable API to be included in core libraries such
as GLib and GTK.
.
This package contains API documentation, currently only available for
the GTK 3 version of the library.
......@@ -3,7 +3,7 @@ Upstream-Name: gnome-desktop
Source: https://download.gnome.org/sources/gnome-desktop/
Files: *
Copyright: 2007-2017 Red Hat, Inc.
Copyright: 2007-2020 Red Hat, Inc.
2008, 2009 Novell, Inc.
2000 Eazel, Inc.
2010 Carlos Garcia Campos <carlosgc@gnome.org>
......@@ -12,8 +12,15 @@ Copyright: 2007-2017 Red Hat, Inc.
2012-2019 Canonical Ltd.
2018-2019 Simon McVittie
2004 Richard D. Worth
2021 Dan Cîrnaț
2020 Nvidia Corporation
License: LGPL-2+
Files:
libgnome-desktop/gnome-systemd.*
Copyright: 2019 Benjamin Berg
License: LGPL-3+
Files:
libgnome-desktop/gnome-idle-monitor.*
libgnome-desktop/gnome-languages.*
......@@ -22,14 +29,26 @@ Files:
libgnome-desktop/gnome-xkb-info.*
libgnome-desktop/meta-xrandr-shared.*
libgnome-desktop/test-pnp-ids.*
tests/bg-slide-show.c
tests/languages.c
tests/wall-clock.c
tests/wallclock-reftest.c
Copyright:
2007 William Jon McCann
2008-2014 Red Hat, Inc.
2009-2012 Richard Hughes
2012 Bastien Nocera
2021 Robert Marcano
2021 Dan Cîrnaț
License: GPL-2+
Files:
debian/tests/run-with-locales
License: Expat
Copyright:
2017-2018 Collabora Ltd.
2016-2020 Simon McVittie
License: GPL-2+
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
......@@ -63,3 +82,39 @@ License: LGPL-2+
.
On Debian systems, the complete text of the GNU Lesser General
Public License can be found in "/usr/share/common-licenses/LGPL-2".
License: LGPL-3+
This file is free software; you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 3 of the
License, or (at your option) any later version.
.
This file is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
.
You should have received a copy of the GNU Lesser General Public
License along with this program. If not, see <http://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU Lesser General
Public License can be found in "/usr/share/common-licenses/LGPL-3".
License: Expat
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
.
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
......@@ -3,13 +3,16 @@ pristine-tar = True
debian-branch = ubuntu/master
debian-tag = ubuntu/%(version)s
upstream-branch = upstream/latest
upstream-vcs-tag = %(version)s
[buildpackage]
sign-tags = True
[dch]
multimaint-merge = True
[import-orig]
postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit
upstream-vcs-tag = %(version%~%.)s
[pq]
patch-numbers = False
usr/lib/${DEB_HOST_MULTIARCH}/girepository-1.0/GnomeBG-4.0.typelib
usr/lib/${DEB_HOST_MULTIARCH}/girepository-1.0
usr/lib/${DEB_HOST_MULTIARCH}/girepository-1.0/GnomeDesktop-3.0.typelib
usr/lib/${DEB_HOST_MULTIARCH}/girepository-1.0/GnomeDesktop-4.0.typelib
usr/lib/${DEB_HOST_MULTIARCH}/girepository-1.0/GnomeRR-4.0.typelib
usr/libexec/gnome-desktop-debug
usr/libexec/installed-tests/gnome-desktop
usr/share/installed-tests/gnome-desktop
AUTHORS
NEWS
README.md
usr/lib/${DEB_HOST_MULTIARCH}/libgnome-bg-${env:GD_API_VERSION}.so.${env:GD_SOVERSION}*
libgnome-bg-4.so.1 libgnome-bg-4-1 #MINVER#
* Build-Depends-Package: libgnome-desktop-4-dev
gnome_bg_changes_with_time@Base 3.17.92
gnome_bg_create_frame_thumbnail@Base 3.17.92
gnome_bg_create_surface@Base 3.17.92
gnome_bg_create_thumbnail@Base 3.17.92
gnome_bg_draw@Base 3.17.92
gnome_bg_get_filename@Base 3.17.92
gnome_bg_get_image_size@Base 3.17.92
gnome_bg_get_placement@Base 3.17.92
gnome_bg_get_rgba@Base 3.27.90
gnome_bg_get_type@Base 3.17.92
gnome_bg_has_multiple_sizes@Base 3.17.92
gnome_bg_is_dark@Base 3.17.92
gnome_bg_load_from_preferences@Base 3.17.92
gnome_bg_new@Base 3.17.92
gnome_bg_save_to_preferences@Base 3.17.92
gnome_bg_set_filename@Base 3.17.92
gnome_bg_set_placement@Base 3.17.92
gnome_bg_set_rgba@Base 3.27.90
gnome_bg_slide_show_get_current_slide@Base 3.17.92
gnome_bg_slide_show_get_has_multiple_sizes@Base 3.17.92
gnome_bg_slide_show_get_num_slides@Base 3.17.92
gnome_bg_slide_show_get_slide@Base 3.17.92
gnome_bg_slide_show_get_start_time@Base 3.17.92
gnome_bg_slide_show_get_total_duration@Base 3.17.92
gnome_bg_slide_show_get_type@Base 3.17.92
gnome_bg_slide_show_load@Base 3.17.92
gnome_bg_slide_show_load_async@Base 3.17.92
gnome_bg_slide_show_new@Base 3.17.92
usr/include/gnome-desktop-${env:GD_API_VERSION}.*/gnome-bg
usr/lib/${DEB_HOST_MULTIARCH}/libgnome-bg-${env:GD_API_VERSION}.so
usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/gnome-bg-4.pc
usr/share/gir-1.0/GnomeBG-4.0.gir
usr/lib/${DEB_HOST_MULTIARCH}/libgnome-desktop-${env:GD_API_VERSION}.so.${env:GD_SOVERSION}*
usr/lib/${DEB_HOST_MULTIARCH}/libgnome-desktop-3.so.*