Skip to content

Update to GTK+ 3.22.26 and glib mesalib #544

Merged
merged 30 commits into from
Dec 15, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
9bccf6b
wayland: Add version 1.14.0
pmenzel Dec 7, 2017
432df23
wayland: Prevent installation of static versions of libraries
pmenzel Dec 7, 2017
0d666dd
wayland-protocols: Add version 1.12
pmenzel Dec 7, 2017
07041e5
mesalib: Correct configure switch `--with-platforms`
pmenzel Dec 7, 2017
7d82da9
mesalib: Enable Wayland backend
pmenzel Dec 7, 2017
ae81f73
mesalib: Remove deprecated configure option
pmenzel Dec 7, 2017
dbf2ca2
glib2: Convert to versionless bee file
pmenzel Dec 7, 2017
93a181a
glib2: Update version from 2.44.1 to 2.54.2
pmenzel Dec 7, 2017
b85d4c3
libxkbcommon: Add version 0.7.2
pmenzel Dec 7, 2017
25fe5e8
gtk3: Securely download source archive
pmenzel Dec 7, 2017
8409aac
gtk3: Convert to versionless bee file
pmenzel Dec 7, 2017
9bc6afa
gtk3: Update version from 3.16.6 to 3.22.26
pmenzel Dec 7, 2017
aa86d5e
gtk3: Use current bee file template
pmenzel Dec 7, 2017
ae7b68e
gtk3: Use GNOME domain name
pmenzel Dec 7, 2017
823f34c
gtk3: Put each configure switch on its own line
pmenzel Dec 7, 2017
b68b690
gtk3: Enable Wayland backend
pmenzel Dec 7, 2017
7bfb98b
gtk3: Explicitly enable X11 backend
pmenzel Dec 7, 2017
f5cab44
colord: Strip trailing space
pmenzel Dec 11, 2017
15efea2
colord: Securely download source archive
pmenzel Dec 11, 2017
17c174f
colord: Convert to versionless bee file
pmenzel Dec 11, 2017
c3872dd
colord: Update version from 0.1.19 to 1.3.5
pmenzel Dec 11, 2017
b1ca332
colord: Disable GUSB
pmenzel Dec 11, 2017
d902dfa
colord: Disable systemd seat-tracking support
pmenzel Dec 11, 2017
ff62e3a
colord: Disable ArgllCMS sensor
pmenzel Dec 11, 2017
ed6a5ee
colord: Prevent installation of static versions of libraries
pmenzel Dec 11, 2017
86b37b5
colord: Disable GUDEV support
pmenzel Dec 11, 2017
dae34d8
colord: Set daemon user to *colord* [1]
pmenzel Dec 11, 2017
43cbd6d
colord: Do not install systemd service unit [1]
pmenzel Dec 11, 2017
818f71f
colord: Use current bee file template
pmenzel Dec 11, 2017
c8858d3
Revert "colord: Do not install systemd service unit [1]"
pmenzel Dec 15, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 0 additions & 37 deletions colord-0.1.19-0.bee

This file was deleted.

91 changes: 91 additions & 0 deletions colord.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
#!/usr/bin/env beesh

# BEE_VERSION colord-1.3.5-0

## this file was created by bee init and should be executed to build a
## bee-package. (Additional hints are located at the end of this file.)

###############################################################################
## The source URL(s) define the location of the sources that will be
## downloaded. Version variables may be used to simplify reuse of this bee-file.

SRCURL[0]="https://www.freedesktop.org/software/colord/releases/colord-${PKGVERSION}.tar.xz"

###############################################################################
## Add URLs/pathes to patch files to the PATCHURL array.
## The sources will be patched in the order of the array.

# PATCHURL+=()

###############################################################################
## Add filename patterns to the EXCLUDE array of files that should not
## be added to you package but may be present in the image directory.

# EXCLUDE+=()

###############################################################################
## Uncomment the next statement, if the software may not be able to be built
## outside the source directory and needs to be built inside the source
## directory.

# build_in_sourcedir

###############################################################################
## bee cannot detect buildtypes specified in subdirectories.
## Sometimes packages "hide" the real sources in a subdirectory named
## 'src' or 'cmake' or ..
## use 'sourcesubdir_append' to specify this directory if known.

# sourcesubdir_append src


###############################################################################
## Change the default (auto-detected) steps to
## extract, patch, configure/setup, build and install the software.
## Make sure the mee_install function does install everything to the
## image directory "${D}"

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

mee_configure() {
bee_configure \
--disable-argyllcms-sensor \
--disable-gusb \
--disable-static \
--disable-systemd-login \
--disable-udev \
--with-daemon-user=colord
}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}
## by default this may be 'make install DESTDIR="${D}"'

###############################################################################
##
## Additional hints:
##
## The name of this bee-file should follow the following naming convention:
## pkgname-pkgversion-pkgrevision.bee
##
## You may remove all comments as long as SRCURL[0] is set.
##
## Everything in this file will be executed in a bash environment.
##
## Build the package by executing
## './pkg-version-N.bee' or
## 'beesh ./pkg-version-N.bee'
##
## see http://beezinga.org/
##
4 changes: 3 additions & 1 deletion glib2-2.44.1-0.bee → glib2.be0
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
#!/usr/bin/env beesh

# BEE_VERSION glib2-2.54.2-0

SRCURL[0]="http://ftp.acc.umu.se/pub/gnome/sources/glib/${PKGVERSION[2]}/glib-${PKGVERSION}.tar.xz"

PATCHURL+=(/src/mariux/download/mariux64-glib-2.44.0-0001-g_get_current_dir-use-get_current_dir_name-if-_GNU_S.patch)
# PATCHURL+=()

# BEE_CONFIGURE=compat

Expand Down
37 changes: 0 additions & 37 deletions gtk3-3.16.6-0.bee

This file was deleted.

89 changes: 89 additions & 0 deletions gtk3.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
#!/usr/bin/env beesh

# BEE_VERSION gtk3-3.22.26-0

## this file was created by bee init and should be executed to build a
## bee-package. (Additional hints are located at the end of this file.)

###############################################################################
## The source URL(s) define the location of the sources that will be
## downloaded. Version variables may be used to simplify reuse of this bee-file.

SRCURL[0]="https://ftp.gnome.org/pub/gnome/sources/gtk+/${PKGVERSION[2]}/gtk+-${PKGVERSION}.tar.xz"

###############################################################################
## Add URLs/pathes to patch files to the PATCHURL array.
## The sources will be patched in the order of the array.

# PATCHURL+=()

###############################################################################
## Add filename patterns to the EXCLUDE array of files that should not
## be added to you package but may be present in the image directory.

# EXCLUDE+=()

###############################################################################
## Uncomment the next statement, if the software may not be able to be built
## outside the source directory and needs to be built inside the source
## directory.

# build_in_sourcedir

###############################################################################
## bee cannot detect buildtypes specified in subdirectories.
## Sometimes packages "hide" the real sources in a subdirectory named
## 'src' or 'cmake' or ..
## use 'sourcesubdir_append' to specify this directory if known.

# sourcesubdir_append src


###############################################################################
## Change the default (auto-detected) steps to
## extract, patch, configure/setup, build and install the software.
## Make sure the mee_install function does install everything to the
## image directory "${D}"

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

mee_configure() {
bee_configure \
--enable-introspection \
--enable-wayland-backend \
--enable-xinerama \
--enable-x11-backend
}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}
## by default this may be 'make install DESTDIR="${D}"'

###############################################################################
##
## Additional hints:
##
## The name of this bee-file should follow the following naming convention:
## pkgname-pkgversion-pkgrevision.bee
##
## You may remove all comments as long as SRCURL[0] is set.
##
## Everything in this file will be executed in a bash environment.
##
## Build the package by executing
## './pkg-version-N.bee' or
## 'beesh ./pkg-version-N.bee'
##
## see http://beezinga.org/
##
85 changes: 85 additions & 0 deletions libxkbcommon.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
#!/usr/bin/env beesh

# BEE_VERSION libxkbcommon-0.7.2-0

## this file was created by bee init and should be executed to build a
## bee-package. (Additional hints are located at the end of this file.)

###############################################################################
## The source URL(s) define the location of the sources that will be
## downloaded. Version variables may be used to simplify reuse of this bee-file.

SRCURL[0]="https://xkbcommon.org/download/libxkbcommon-${PKGVERSION}.tar.xz"

###############################################################################
## Add URLs/pathes to patch files to the PATCHURL array.
## The sources will be patched in the order of the array.

# PATCHURL+=()

###############################################################################
## Add filename patterns to the EXCLUDE array of files that should not
## be added to you package but may be present in the image directory.

# EXCLUDE+=()

###############################################################################
## Uncomment the next statement, if the software may not be able to be built
## outside the source directory and needs to be built inside the source
## directory.

# build_in_sourcedir

###############################################################################
## bee cannot detect buildtypes specified in subdirectories.
## Sometimes packages "hide" the real sources in a subdirectory named
## 'src' or 'cmake' or ..
## use 'sourcesubdir_append' to specify this directory if known.

# sourcesubdir_append src


###############################################################################
## Change the default (auto-detected) steps to
## extract, patch, configure/setup, build and install the software.
## Make sure the mee_install function does install everything to the
## image directory "${D}"

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

#mee_configure() {
# bee_configure
#}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}
## by default this may be 'make install DESTDIR="${D}"'

###############################################################################
##
## Additional hints:
##
## The name of this bee-file should follow the following naming convention:
## pkgname-pkgversion-pkgrevision.bee
##
## You may remove all comments as long as SRCURL[0] is set.
##
## Everything in this file will be executed in a bash environment.
##
## Build the package by executing
## './pkg-version-N.bee' or
## 'beesh ./pkg-version-N.bee'
##
## see http://beezinga.org/
##
5 changes: 2 additions & 3 deletions mesalib.be0
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env beesh

# BEE_VERSION mesalib-17.2.4-0
# BEE_VERSION mesalib-17.2.6-0

## this file was created by bee init and should be executed to build a
## bee-package. (Additional hints are located at the end of this file.)
Expand Down Expand Up @@ -61,8 +61,7 @@ mee_configure() {
--enable-osmesa \
--enable-xa \
--enable-glx-tls \
--with-llvm-shared-libs \
--with--platforms="drm,x11" \
--with-platforms="drm,x11,wayland" \
--with-gallium-drivers="nouveau,r600,radeonsi,svga,swrast" \
--with-vulkan-drivers="intel,radeon"
}
Expand Down
Loading