From 831befd5f8e8256b8c9d1235dab542202f1097de Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 24 Aug 2016 17:23:13 +0200 Subject: [PATCH 01/33] util-macros: Update URL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The current URL is a redirect, so use the final location right away. ``` $ wget http://ftp.x.org/pub/individual/util/ --2016-08-24 17:18:48-- http://ftp.x.org/pub/individual/util/ Resolving ftp.x.org (ftp.x.org)... 131.252.210.176, 2610:10:20:722:a800:ff:feda:470f Connecting to ftp.x.org (ftp.x.org)|131.252.210.176|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://www.x.org/pub/individual/util/ [following] --2016-08-24 17:18:49-- https://www.x.org/pub/individual/util/ Resolving www.x.org (www.x.org)... 131.252.210.176, 2610:10:20:722:a800:ff:feda:470f Connecting to www.x.org (www.x.org)|131.252.210.176|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://www.x.org/archive//individual/util/ [following] --2016-08-24 17:18:49-- https://www.x.org/archive//individual/util/ Reusing existing connection to www.x.org:443. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/html] Saving to: ‘index.html’ index.html [ <=> ] 28.65K 154KB/s in 0.2s 2016-08-24 17:18:50 (154 KB/s) - ‘index.html’ saved [29342] ``` --- util-macros-1.18.0-0.bee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util-macros-1.18.0-0.bee b/util-macros-1.18.0-0.bee index 78766da58..f4f469c95 100755 --- a/util-macros-1.18.0-0.bee +++ b/util-macros-1.18.0-0.bee @@ -7,7 +7,7 @@ ## 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]="http://xorg.freedesktop.org/releases/individual/util/util-macros-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://www.x.org/archive/individual/util/util-macros-${PKGVERSION}.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From dc91bf203e26c9fc5c2b999603877cabe4265905 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 24 Aug 2016 17:24:25 +0200 Subject: [PATCH 02/33] util-macros: Update version from 1.18.0 to 1.19.0 Recreate the bee file using the command below. ``` > bee init https://www.x.org/archive/individual/util/util-macros-1.19.0.tar.bz2 creating util-macros-1.19.0-0.bee from template '/etc/default/bee/templates/fallback' ``` --- util-macros-1.18.0-0.bee => util-macros-1.19.0-0.bee | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename util-macros-1.18.0-0.bee => util-macros-1.19.0-0.bee (93%) diff --git a/util-macros-1.18.0-0.bee b/util-macros-1.19.0-0.bee similarity index 93% rename from util-macros-1.18.0-0.bee rename to util-macros-1.19.0-0.bee index f4f469c95..f76237b3e 100755 --- a/util-macros-1.18.0-0.bee +++ b/util-macros-1.19.0-0.bee @@ -22,8 +22,8 @@ SRCURL[0]="https://www.x.org/archive/individual/util/util-macros-${PKGVERSION}.t # EXCLUDE+=() ############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source +## 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 @@ -52,7 +52,7 @@ SRCURL[0]="https://www.x.org/archive/individual/util/util-macros-${PKGVERSION}.t #} #mee_configure() { -# bee_configure +# bee_configure #} #mee_build() { @@ -71,7 +71,7 @@ SRCURL[0]="https://www.x.org/archive/individual/util/util-macros-${PKGVERSION}.t ## 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. +## You may remove all comments as long as SRCURL[0] is set. ## ## Everything in this file will be executed in a bash environment. ## From 23f0a3777192597fd79aa24c21cec0c2adb882cf Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 24 Aug 2016 17:38:42 +0200 Subject: [PATCH 03/33] util-macros: Convert to versionless bee file --- util-macros-1.19.0-0.bee => util-macros.be0 | 2 ++ 1 file changed, 2 insertions(+) rename util-macros-1.19.0-0.bee => util-macros.be0 (98%) diff --git a/util-macros-1.19.0-0.bee b/util-macros.be0 similarity index 98% rename from util-macros-1.19.0-0.bee rename to util-macros.be0 index f76237b3e..0dd2cad3c 100755 --- a/util-macros-1.19.0-0.bee +++ b/util-macros.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION util-macros-1.19.0-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.) From 49ff98d1b761b670e533f648dfba51ca3a8803b6 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 18 Dec 2014 08:52:49 +0100 Subject: [PATCH 04/33] libevent: Update version from 2.0.19 to 2.0.21 Copy the already present bee file from `/src/mariux/beeroot`. ``` $ cp -a /src/mariux/beeroot/bee-files/libevent-2.0.21-0.bee . $ ls -l --full-time libevent-2.0.21-0.bee -rwxr-xr-x 1 pmenzel pmenzel 417 2014-12-18 08:52:49.000000000 +0100 libevent-2.0.21-0.bee ``` --- libevent-2.0.19-0.bee => libevent-2.0.21-0.bee | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename libevent-2.0.19-0.bee => libevent-2.0.21-0.bee (100%) diff --git a/libevent-2.0.19-0.bee b/libevent-2.0.21-0.bee similarity index 100% rename from libevent-2.0.19-0.bee rename to libevent-2.0.21-0.bee From ab67f96fb21ebcb5acfef4682934bbf7658e6747 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 11 Dec 2015 11:54:46 +0100 Subject: [PATCH 05/33] xtrans: Update version from 1.3.3 to 1.3.5 Copy the already present bee file from `/src/mariux/beeroot`. ``` $ cp -a /src/mariux/beeroot/bee-files/xtrans-1.3.5-0.bee . $ ls -l --full-time xtrans-1.3.5-0.bee -rwxr-xr-x 1 pmenzel pmenzel 2583 2015-12-11 11:54:46.000000000 +0100 xtrans-1.3.5-0.bee ``` --- xtrans-1.3.3-0.bee => xtrans-1.3.5-0.bee | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename xtrans-1.3.3-0.bee => xtrans-1.3.5-0.bee (100%) diff --git a/xtrans-1.3.3-0.bee b/xtrans-1.3.5-0.bee similarity index 100% rename from xtrans-1.3.3-0.bee rename to xtrans-1.3.5-0.bee From 2c580ec193aead559ecfcec96149baf7315b899c Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 11 Dec 2015 12:04:24 +0100 Subject: [PATCH 06/33] xproto: Update version from 7.0.25 to 7.0.28 Copy the already present bee file from `/src/mariux/beeroot`. ``` $ cp -a /src/mariux/beeroot/bee-files/xproto-7.0.28-0.bee . $ ls -l --full-time xproto-7.0.28-0.bee -rwxr-xr-x 1 pmenzel pmenzel 2585 2015-12-11 12:04:24.000000000 +0100 xproto-7.0.28-0.bee ``` --- xproto-7.0.25-0.bee => xproto-7.0.28-0.bee | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename xproto-7.0.25-0.bee => xproto-7.0.28-0.bee (100%) diff --git a/xproto-7.0.25-0.bee b/xproto-7.0.28-0.bee similarity index 100% rename from xproto-7.0.25-0.bee rename to xproto-7.0.28-0.bee From 3333b4dcaee9b211db467085d3288258c16518f4 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 11 Dec 2015 12:14:03 +0100 Subject: [PATCH 07/33] randrproto: Update version from 1.4.0 to 1.5.0 Copy the already present bee file from `/src/mariux/beeroot`. ``` $ cp -a /src/mariux/beeroot/bee-files/randrproto-1.5.0-0.bee . $ ls -l --full-time randrproto-1.5.0-0.bee -rwxr-xr-x 1 pmenzel pmenzel 2589 2015-12-11 12:14:03.000000000 +0100 randrproto-1.5.0-0.bee ``` --- randrproto-1.4.0-0.bee => randrproto-1.5.0-0.bee | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename randrproto-1.4.0-0.bee => randrproto-1.5.0-0.bee (100%) diff --git a/randrproto-1.4.0-0.bee b/randrproto-1.5.0-0.bee similarity index 100% rename from randrproto-1.4.0-0.bee rename to randrproto-1.5.0-0.bee From 8f222cf245c0fee457a4c5debedfe1b6dba639ac Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 11 Dec 2015 12:16:03 +0100 Subject: [PATCH 08/33] fontsproto: Update version from 2.1.2 to 2.1.3 Copy the already present bee file from `/src/mariux/beeroot`. ``` $ cp -a /src/mariux/beeroot/bee-files/fontsproto-2.1.3-0.bee . $ ls -l --full-time fontsproto-2.1.3-0.bee -rwxr-xr-x 1 pmenzel pmenzel 2589 2015-12-11 12:16:03.000000000 +0100 fontsproto-2.1.3-0.bee ``` --- fontsproto-2.1.2-0.bee => fontsproto-2.1.3-0.bee | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename fontsproto-2.1.2-0.bee => fontsproto-2.1.3-0.bee (100%) diff --git a/fontsproto-2.1.2-0.bee b/fontsproto-2.1.3-0.bee similarity index 100% rename from fontsproto-2.1.2-0.bee rename to fontsproto-2.1.3-0.bee From def745eba5262955c99b7f3007e7976cd71fc368 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 29 Jun 2016 16:32:22 +0200 Subject: [PATCH 09/33] libevdev: Add version 1.5.2 [ANNOUNCE] libevdev 1.5.0 [0] > libevdev 1.5.0 is now available > > The main change in this version is the transparent use of the new > uinput ioctls available in kernels 4.5 and later. These ioctls now > allow for setting the abs resolution field without the previous danger > of race conditions. This obviously only affects the creation of uinput > devices, libevdev itself was otherwise unchanged. > > Option parsing in libevdev-tweak-device has been fixed too, so the > previous quirky behavior is now sensible. And it now allows for > numeric axis names for those axes that don't have a #define. [ANNOUNCE] libevdev 1.5.1 [1] > Only one fix over the 1.5.0 release - a missing backslash caused the > linux/uinput.h to be excluded from the tarball. This caused build > errors on systems with older kernels that lacked the new uinput.h > defines. [ANNOUNCE] libevdev 1.5.2 [2] > Only a single change to update to a newere linux/input.h header. This > gives us name resolution for the new BUS_RMI define. [0] https://lists.freedesktop.org/archives/input-tools/2016-May/001296.html [1] https://lists.freedesktop.org/archives/input-tools/2016-May/001301.html [2] https://lists.freedesktop.org/archives/input-tools/2016-June/001307.html --- libevdev-1.5.2-0.bee | 83 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100755 libevdev-1.5.2-0.bee diff --git a/libevdev-1.5.2-0.bee b/libevdev-1.5.2-0.bee new file mode 100755 index 000000000..1a7c67a0b --- /dev/null +++ b/libevdev-1.5.2-0.bee @@ -0,0 +1,83 @@ +#!/usr/bin/env beesh + +## 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/libevdev/libevdev-${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 build +## outside the source directory and need to be build 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-static +} + +#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/ +## From 110ffc3a48cfff5f404d35b78e3215565932dadf Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Mon, 29 Feb 2016 12:27:17 +0100 Subject: [PATCH 10/33] mtdev: Add version 1.1.5 Copy the already present bee file from `/src/mariux/beeroot`. ``` $ cp -a /src/mariux/beeroot/bee-files/mtdev-1.1.5-0.bee . $ ls -l --full-time mtdev-1.1.5-0.bee -rwxr-xr-x 1 pmenzel pmenzel 2570 2016-02-29 12:27:17.000000000 +0100 mtdev-1.1.5-0.bee ``` --- mtdev-1.1.5-0.bee | 83 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100755 mtdev-1.1.5-0.bee diff --git a/mtdev-1.1.5-0.bee b/mtdev-1.1.5-0.bee new file mode 100755 index 000000000..c2a22c65e --- /dev/null +++ b/mtdev-1.1.5-0.bee @@ -0,0 +1,83 @@ +#!/usr/bin/env beesh + +## 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]="http://bitmath.org/code/mtdev/mtdev-${PKGVERSION}.tar.bz2" + +############################################################################### +## 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 build +## outside the source directory and need to be build 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-static +} + +#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/ +## From ea03f8083d453e76294f30607ee3abee1176d82f Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 1 Jul 2016 12:45:56 +0200 Subject: [PATCH 11/33] mtdev: Increase revision for rebuilding Copy the already present bee file from `/src/mariux/beeroot`. ``` $ cp -a /src/mariux/beeroot/bee-files/mtdev-1.1.5-1.bee . $ ls -l --full-time mtdev-1.1.5-1.bee -rwxr-xr-x 1 pmenzel pmenzel 2570 2016-07-01 12:45:56.723069052 +0200 mtdev-1.1.5-1.bee ``` --- mtdev-1.1.5-0.bee => mtdev-1.1.5-1.bee | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename mtdev-1.1.5-0.bee => mtdev-1.1.5-1.bee (100%) diff --git a/mtdev-1.1.5-0.bee b/mtdev-1.1.5-1.bee similarity index 100% rename from mtdev-1.1.5-0.bee rename to mtdev-1.1.5-1.bee From 29ebf73af0a04b6f0098cb8abf56a922d58aeb29 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 23 Jun 2016 11:39:23 +0200 Subject: [PATCH 12/33] libwacom: Update version from 0.5 to 0.18 Copy the already present bee file from `/src/mariux/beeroot`. ``` $ cp -a /src/mariux/beeroot/bee-files/libwacom-0.18-0.bee . $ ls -l --full-time libwacom-0.18-0.bee -rwxr-xr-x 1 pmenzel pmenzel 2580 2016-06-23 11:39:23.337641021 +0200 libwacom-0.18-0.bee ``` --- libwacom-0.18-0.bee | 83 +++++++++++++++++++++++++++++++++++++++++++++ libwacom-0.5-0.bee | 37 -------------------- 2 files changed, 83 insertions(+), 37 deletions(-) create mode 100755 libwacom-0.18-0.bee delete mode 100755 libwacom-0.5-0.bee diff --git a/libwacom-0.18-0.bee b/libwacom-0.18-0.bee new file mode 100755 index 000000000..2f21358f8 --- /dev/null +++ b/libwacom-0.18-0.bee @@ -0,0 +1,83 @@ +#!/usr/bin/env beesh + +## 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]="http://downloads.sourceforge.net/linuxwacom/libwacom/libwacom-${PKGVERSION}.tar.bz2" + +############################################################################### +## 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 build +## outside the source directory and need to be build 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/ +## diff --git a/libwacom-0.5-0.bee b/libwacom-0.5-0.bee deleted file mode 100755 index 3461427de..000000000 --- a/libwacom-0.5-0.bee +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -SRCURL[0]="http://downloads.sourceforge.net/project/linuxwacom/libwacom/libwacom-${PKGVERSION}.tar.bz2" - -PATCHURL[0]="" - -# BEE_CONFIGURE=compat - -# BEE_BUILDTYPE= - -# EXCLUDE="" - -# build_in_sourcedir - - - - - -#mee_extract() { -# bee_extract ${@} -#} - -#mee_patch() { -# bee_patch ${@} -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} From 03cd73295645c10aa8c26923b5b4acd9505d069d Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 12 Jul 2016 17:02:26 +0200 Subject: [PATCH 13/33] cairo: Update version from 1.14.2 to 1.15.2 Convert to versionless bee file, and update version. --- cairo-1.14.2-0.bee => cairo.be0 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) rename cairo-1.14.2-0.bee => cairo.be0 (95%) diff --git a/cairo-1.14.2-0.bee b/cairo.be0 similarity index 95% rename from cairo-1.14.2-0.bee rename to cairo.be0 index 20e456bab..747d739fd 100755 --- a/cairo-1.14.2-0.bee +++ b/cairo.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION cairo-1.15.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.) @@ -7,7 +9,7 @@ ## 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]="http://cairographics.org/releases/cairo-${PKGVERSION}.tar.xz" +SRCURL[0]="http://cairographics.org/snapshots/cairo-${PKGVERSION}.tar.xz" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. @@ -52,7 +54,7 @@ SRCURL[0]="http://cairographics.org/releases/cairo-${PKGVERSION}.tar.xz" #} #mee_configure() { -# bee_configure +# bee_configure #} #mee_build() { From d9fe0967cc234a2e9961dee962a8536e44bc2ddc Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 12 Jul 2016 17:02:26 +0200 Subject: [PATCH 14/33] cairo: Securely download source archive Use HTTPS to securely download the source archive. --- cairo.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cairo.be0 b/cairo.be0 index 747d739fd..a4ca88663 100755 --- a/cairo.be0 +++ b/cairo.be0 @@ -9,7 +9,7 @@ ## 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]="http://cairographics.org/snapshots/cairo-${PKGVERSION}.tar.xz" +SRCURL[0]="https://cairographics.org/snapshots/cairo-${PKGVERSION}.tar.xz" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From 315d2b8b88f95bdfc2a41ba75922790c7928ab38 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 12 Jul 2016 17:22:04 +0200 Subject: [PATCH 15/33] libdrm: Update version from 2.4.52 to 2.4.68 Convert to versionless bee file, and update version. --- libdrm-2.4.52-0.bee => libdrm.be0 | 2 ++ 1 file changed, 2 insertions(+) rename libdrm-2.4.52-0.bee => libdrm.be0 (98%) diff --git a/libdrm-2.4.52-0.bee b/libdrm.be0 similarity index 98% rename from libdrm-2.4.52-0.bee rename to libdrm.be0 index 0611beed3..edaa7db9a 100755 --- a/libdrm-2.4.52-0.bee +++ b/libdrm.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION libdrm-2.4.68-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.) From da7c2211c8d0e69917bf462070e2ca5241f5598b Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 12 Jul 2016 17:23:28 +0200 Subject: [PATCH 16/33] libdrm: Securely download source archive Use HTTPS to securely download the source archive. --- libdrm.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libdrm.be0 b/libdrm.be0 index edaa7db9a..d05845f53 100755 --- a/libdrm.be0 +++ b/libdrm.be0 @@ -9,7 +9,7 @@ ## 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]="http://dri.freedesktop.org/libdrm/libdrm-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://dri.freedesktop.org/libdrm/libdrm-${PKGVERSION}.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From ffa3268bef284043f397daf7363c02cf365915e8 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 29 Jun 2016 14:16:23 +0200 Subject: [PATCH 17/33] xorg-server: Update version from 1.15.0 to 1.18.4 === 1.18.1 [1] === First release in the 1.18 stable branch. Major themes are bugfixes in glamor, the modesetting driver, and the Present extension. Xwayland users may want to apply the following pair of patches in addition to this release: https://patchwork.freedesktop.org/patch/72945/raw/ https://patchwork.freedesktop.org/patch/72951/raw/ which combined fix an input issue when hotplugging monitors. Both are likely to be included in a future release unless testing discovers further problems. === 1.18.2 [2] === A big pile of updates in this one. Highlights include: - glamor is updated to use OpenGL core profiles if available, which should improve memory usage and performance on modern hardware, and got some other performance improvements for rpi and other GLES platforms - DRI2, DRI3, and Present all received correctness fixes for hangs, crashes, and other weirdness - Xwayland server has been updated to support the Xv and the xf86vidmode extensions for better compatibility, and fixed some bugs with output hotplug and pointer updates - Xwin saw improvements to window and clipboard management, and a few new keyboard layouts Full change list below. Many thanks to all for fixes and code review. === 1.18.3 [3] === A few fixes relative to 1.18.2, including one fairly important performance fix to the Present extension. Thanks to all for fixes and testing. === 1.18.4 [4] === Another pile of backports from the devel branch, primarily in glamor, xwayland, and the modesetting driver. Thanks to all who contributed. [1] https://lists.x.org/archives/xorg-announce/2016-February/002674.html [2] https://lists.x.org/archives/xorg-announce/2016-March/002681.html [3] https://lists.x.org/archives/xorg-announce/2016-April/002683.html [4] https://lists.x.org/archives/xorg-announce/2016-July/002699.html --- xorg-server-1.15.0-3.bee => xorg-server-1.18.4-0.bee | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) rename xorg-server-1.15.0-3.bee => xorg-server-1.18.4-0.bee (95%) diff --git a/xorg-server-1.15.0-3.bee b/xorg-server-1.18.4-0.bee similarity index 95% rename from xorg-server-1.15.0-3.bee rename to xorg-server-1.18.4-0.bee index 85f35c9ed..21dcb7935 100755 --- a/xorg-server-1.15.0-3.bee +++ b/xorg-server-1.18.4-0.bee @@ -15,7 +15,7 @@ SRCURL[0]="http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-${ # PATCHURL[0]="/src/mariux/download/xorg-xinerama.patch" -PATCHURL+=(http://www.linuxfromscratch.org/patches/blfs/svn/xorg-server-1.15.0-add_prime_support-1.patch) +PATCHURL+=(http://www.linuxfromscratch.org/patches/blfs/svn/xorg-server-1.18.4-add_prime_support-1.patch) ############################################################################### ## Add filename patterns to the EXCLUDE array of files that should not @@ -55,8 +55,10 @@ PATCHURL+=(http://www.linuxfromscratch.org/patches/blfs/svn/xorg-server-1.15.0-a mee_configure() { bee_configure \ + --enable-install-setuid \ + --enable-suid-wrapper \ --with-xkb-output=/var/lib/xkb \ - --enable-install-setuid + --disable-systemd-logind } #mee_build() { @@ -93,6 +95,3 @@ mee_install_post() { ## ## see http://beezinga.org/ ## -#!/bin/env beesh - - From 9e9e095dc042e2a9659f148d0c4bd282dde18fc1 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 29 Jun 2016 16:08:41 +0200 Subject: [PATCH 18/33] xorg-server-1.18.4: Run tests --- xorg-server-1.18.4-0.bee | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/xorg-server-1.18.4-0.bee b/xorg-server-1.18.4-0.bee index 21dcb7935..7939866d3 100755 --- a/xorg-server-1.18.4-0.bee +++ b/xorg-server-1.18.4-0.bee @@ -65,9 +65,10 @@ mee_configure() { # bee_build #} -#mee_install() { -# bee_install -#} +mee_install() { + bee_install + make check +} mee_install_post() { local genericdir=/usr/share/mxgfx-generic/lib From 800a32aae711779900aabf9db7846d91979ebf5c Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 29 Jun 2016 16:08:41 +0200 Subject: [PATCH 19/33] xorg-server-1.18.4: Build Glamor DIX module From the LFS book [1]: > --enable-glamor: Build the Glamor DIX (Device Independent X) module > which is currently required for Southern Islands and Sea Islands radeon > video chipsets, optional for some other radeons, and also optional for > the intel driver. It is also used by the modesetting driver (which is > part of this package) for hardware using KMS which offers acceleration. [1] http://www.linuxfromscratch.org/blfs/view/svn/x/xorg-server.html --- xorg-server-1.18.4-0.bee | 1 + 1 file changed, 1 insertion(+) diff --git a/xorg-server-1.18.4-0.bee b/xorg-server-1.18.4-0.bee index 7939866d3..06b239afa 100755 --- a/xorg-server-1.18.4-0.bee +++ b/xorg-server-1.18.4-0.bee @@ -55,6 +55,7 @@ PATCHURL+=(http://www.linuxfromscratch.org/patches/blfs/svn/xorg-server-1.18.4-a mee_configure() { bee_configure \ + --enable-glamor \ --enable-install-setuid \ --enable-suid-wrapper \ --with-xkb-output=/var/lib/xkb \ From 3f07e8a40924afb072600827295e0d59df8b09dd Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 10 Aug 2016 17:24:37 +0200 Subject: [PATCH 20/33] xorg-server: Convert to versionless bee file --- xorg-server-1.18.4-0.bee => xorg-server.be0 | 2 ++ 1 file changed, 2 insertions(+) rename xorg-server-1.18.4-0.bee => xorg-server.be0 (98%) diff --git a/xorg-server-1.18.4-0.bee b/xorg-server.be0 similarity index 98% rename from xorg-server-1.18.4-0.bee rename to xorg-server.be0 index 06b239afa..0453bd1c0 100755 --- a/xorg-server-1.18.4-0.bee +++ b/xorg-server.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION xorg-server-1.18.4-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.) From 78ab90ac0bb4c6b927354853e78ffb526ffc437b Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 11 Aug 2016 19:08:43 +0200 Subject: [PATCH 21/33] xorg-server: Update source URL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit xorg.freedesktop.org redirects to x.org. ``` [BEE] fetching http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.4.tar.bz2 --2016-08-11 15:03:43-- http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.4.tar.bz2 Resolving xorg.freedesktop.org (xorg.freedesktop.org)... 131.252.210.176, 2610:10:20:722:a800:ff:feda:470f Connecting to xorg.freedesktop.org (xorg.freedesktop.org)|131.252.210.176|:80... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://www.x.org/archive/individual/xserver/xorg-server-1.18.4.tar.bz2 [following] --2016-08-11 15:03:43-- https://www.x.org/archive/individual/xserver/xorg-server-1.18.4.tar.bz2 Resolving www.x.org (www.x.org)... 131.252.210.176, 2610:10:20:722:a800:ff:feda:470f Connecting to www.x.org (www.x.org)|131.252.210.176|:443... connected. HTTP request sent, awaiting response... 200 OK […] ``` --- xorg-server.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xorg-server.be0 b/xorg-server.be0 index 0453bd1c0..4bbc0a92c 100755 --- a/xorg-server.be0 +++ b/xorg-server.be0 @@ -9,7 +9,7 @@ ## 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]="http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-${PKGVERSION}.tar.bz2" +SRCURL[0]="http://ftp.x.org/pub/individual/xserver/xorg-server-${PKGVERSION}.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From a0981e4387813931fd75796f3aad3591125b8749 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 11 Aug 2016 19:10:01 +0200 Subject: [PATCH 22/33] xorg-server: Use HTTPS scheme MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It’s redirected to HTTPS already, but save the redirect and make it clear. --- xorg-server.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xorg-server.be0 b/xorg-server.be0 index 4bbc0a92c..dc211cc59 100755 --- a/xorg-server.be0 +++ b/xorg-server.be0 @@ -9,7 +9,7 @@ ## 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]="http://ftp.x.org/pub/individual/xserver/xorg-server-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://ftp.x.org/pub/individual/xserver/xorg-server-${PKGVERSION}.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. From 73867c3bcae5e204217d9eb85d855121708061cc Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Wed, 20 Apr 2016 14:43:38 +0200 Subject: [PATCH 23/33] libinput: Add version 1.1.3 Somebody, maybe Peter, built libinput already. So copy the version from `/src/mariux/beeroot`. ``` $ cp -a /src/mariux/beeroot/bee-files/libinput-1.1.3-0.bee . $ ls -l --full-time libinput-1.1.3-0.bee -rwxr-xr-x 1 pmenzel pmenzel 2613 2016-04-20 14:43:38.000000000 +0200 libinput-1.1.3-0.bee ``` --- libinput-1.1.3-0.bee | 83 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100755 libinput-1.1.3-0.bee diff --git a/libinput-1.1.3-0.bee b/libinput-1.1.3-0.bee new file mode 100755 index 000000000..52ff813a4 --- /dev/null +++ b/libinput-1.1.3-0.bee @@ -0,0 +1,83 @@ +#!/usr/bin/env beesh + +## 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]="http://www.freedesktop.org/software/libinput/libinput-${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 build +## outside the source directory and need to be build 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-static --with-udev-dir=/lib/udev +} + +#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/ +## From 94cb2987da47060a929acd0cd4be0b6b297d7c0c Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 12 Jul 2016 15:43:18 +0200 Subject: [PATCH 24/33] libinput: Convert to versionless bee file --- libinput-1.1.3-0.bee => libinput.be0 | 2 ++ 1 file changed, 2 insertions(+) rename libinput-1.1.3-0.bee => libinput.be0 (98%) diff --git a/libinput-1.1.3-0.bee b/libinput.be0 similarity index 98% rename from libinput-1.1.3-0.bee rename to libinput.be0 index 52ff813a4..49ac72874 100755 --- a/libinput-1.1.3-0.bee +++ b/libinput.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION libinput-1.1.3-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.) From 2b7a9098e67eaf2635713718448b4497854c1a00 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 12 Jul 2016 15:44:26 +0200 Subject: [PATCH 25/33] libinput: Add version 1.3.3 Note, the bee file was removed from the repository, as the package was not installed. Add it again. The Wiki page [1] contains links to all the change-logs. Change-log 1.2.0 [2]: --------------------- > libinput 1.2 is now available. > > Nothing significant since rc2, below is an outline of changes since 1.1. > The main feature merged since 1.1 is graphics tablet tool support. > Devices tagged by udev as ID_INPUT_TABLET are handled by libinput now and > exposed with the LIBINPUT_DEVICE_CAP_TABLET_TOOL capability. Note that this > currently only includes tablet tool support, including stylus, eraser, > cursor, lens cursor, etc. The "pad" part of the tablet is not yet > integrated. For documentation on tablet support see these two links: > http://wayland.freedesktop.org/libinput/doc/latest/tablet-support.html > http://wayland.freedesktop.org/libinput/doc/latest/group__event__tablet.html > > It is now possible to disable tap-and-drag independently from tapping in > general by caling libinput_device_config_tap_set_drag_enabled() > > We now have three-finger pinch gestures on supported hardware, but also had > to disable gestures on some hardware. On that hardware the data is generally > garbage for gestures but two-finger scroll gestures and multi-finger taps > should work a lot more reliable now. > > The motion hysteresis has been deactivated by default. This provides > smoother motion especially on small to tiny motions, making single-pixel > elements much easier to target. > On some devices, especially older touchpads the hysteresis may be required. > We've enabled a bunch of those already, if you notice the pointer wobbling > when hold the finger still, please file a bug so we can fix this. > > Disable-while-typing has seen two fixes: if a key is merely held down rather > than pressed repeatedly, DWT will engage as expected now. And the > pairing algorithm has been improved to avoid cases where the touchpad was > paired with an external USB keyboard, despite there being a internal > keyboard. > > Last: the mode button on the Cyborg RAT 5 is disabled. This button is > special, on each press it cycles through 3 'modes', sending a release > event for the current button and a down event for the next event code. This > causes stuck buttons, since we have nothing in userspace that would handle > that button as intended, disabling it is the current solution. Change-log 1.3.0 [3]: --------------------- > libinput 1.3 is now available. > > The main addition over 1.2 is support for so-called tablet pads, i.e. > the actual tablet part of a graphics tablet. This concludes the graphics > tablet work in libinput, we are now feature-complete. > Since the rc2 we only had a documentation change, so below is the > announcement for 1.3rc1. > > Tablet pads feature three input sources - buttons, rings and strips. Rings > and strips provide data in degrees and normalized, respectively, with a > similar "source" system as we already offer for pointer axis sources. > Buttons are just that, a sequential list of buttons starting at index 0 - > this is a notable departure from the linux/input.h event codes we use in the > pointer and the tablet tool interface. > > The second notable addition are middle buttons for touchpads with a software > button area. Previously, a middle button could be triggered by pressing with > a finger in the left and right button area simultanously. Unfortunately, too > many touchpads are unable to reliably detect both fingers. The middle button > area is always available when software buttons are enabled and encompasses > the center 15-20mm on the touchpad. > > We already had middle button scrolling available on trackpoints, with this > release middle button emulation now works as well. Thus, scrolling is > available on trackpoints that don't have a physical middle button. > > Finally, touchscreens that have a fuzz value set on the kernel device are > now defuzzed in libinput, thus stopping pointer wobbles previously seen when > holding the finger still. Note that libinput does not *set* the fuzz value, > it merely uses it. Employ a udev rule or hwdb entry to set this on your > device if needed. [1] https://www.freedesktop.org/wiki/Software/libinput/ [2] https://lists.freedesktop.org/archives/wayland-devel/2016-February/027172.html [3] https://lists.freedesktop.org/archives/wayland-devel/2016-May/028704.html --- libinput.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libinput.be0 b/libinput.be0 index 49ac72874..f7c4812fd 100755 --- a/libinput.be0 +++ b/libinput.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libinput-1.1.3-0 +# BEE_VERSION libinput-1.3.3-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.) From 7546f46f7eeaed1b0f520824e31c9bfce35f38c8 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 1 Sep 2016 08:51:32 +0200 Subject: [PATCH 26/33] Revert "libinput: Add version 1.3.3" This reverts commit 5e594099e000e3ba4b8007c97201c4bcebf5b96b. Building fails with the error below. ``` CCLD ptraccel-debug CCLD libshared.la CCLD libinput-list-devices CCLD libinput-debug-events CCLD event-debug ../src/.libs/libinput.so: undefined reference to `udev_device_get_is_initialized' collect2: error: ld returned 1 exit status Makefile:567: recipe for target 'libinput-list-devices' failed make[2]: *** [libinput-list-devices] Error 1 make[2]: *** Waiting for unfinished jobs.... ../src/.libs/libinput.so: undefined reference to `udev_device_get_is_initialized' collect2: error: ld returned 1 exit status Makefile:563: recipe for target 'libinput-debug-events' failed make[2]: *** [libinput-debug-events] Error 1 ../src/.libs/libinput.so: undefined reference to `udev_device_get_is_initialized' collect2: error: ld returned 1 exit status Makefile:555: recipe for target 'event-debug' failed make[2]: *** [event-debug] Error 1 make[2]: Leaving directory '/dev/shm/bee-root/libinput/libinput-1.3.3-0/build/tools' Makefile:431: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/dev/shm/bee-root/libinput/libinput-1.3.3-0/build' Makefile:363: recipe for target 'all' failed make: *** [all] Error 2 ``` As commented in the upstream bug report [1], this seems to be a problem with our udev installation. [1] https://bugs.freedesktop.org/show_bug.cgi?id=96900 --- libinput.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libinput.be0 b/libinput.be0 index f7c4812fd..49ac72874 100755 --- a/libinput.be0 +++ b/libinput.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libinput-1.3.3-0 +# BEE_VERSION libinput-1.1.3-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.) From a51fefdd7af016ea1f80c619ef9a3aa44bdbbf4a Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Mon, 5 Sep 2016 12:19:49 +0200 Subject: [PATCH 27/33] Revert "libinput: Convert to versionless bee file" This reverts commit cfb855550145386287cdbf1b82bdf4515f654ac5. --- libinput.be0 => libinput-1.1.3-0.bee | 2 -- 1 file changed, 2 deletions(-) rename libinput.be0 => libinput-1.1.3-0.bee (98%) diff --git a/libinput.be0 b/libinput-1.1.3-0.bee similarity index 98% rename from libinput.be0 rename to libinput-1.1.3-0.bee index 49ac72874..52ff813a4 100755 --- a/libinput.be0 +++ b/libinput-1.1.3-0.bee @@ -1,7 +1,5 @@ #!/usr/bin/env beesh -# BEE_VERSION libinput-1.1.3-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.) From 6284e49d5be7e502c5380aee0fde5db285bc3577 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Mon, 5 Sep 2016 10:38:40 +0200 Subject: [PATCH 28/33] Revert "libinput: Add version 1.1.3" This reverts commit c86200029d5d91e33524973a73aff45677bc4fd3. --- libinput-1.1.3-0.bee | 83 -------------------------------------------- 1 file changed, 83 deletions(-) delete mode 100755 libinput-1.1.3-0.bee diff --git a/libinput-1.1.3-0.bee b/libinput-1.1.3-0.bee deleted file mode 100755 index 52ff813a4..000000000 --- a/libinput-1.1.3-0.bee +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env beesh - -## 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]="http://www.freedesktop.org/software/libinput/libinput-${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 build -## outside the source directory and need to be build 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-static --with-udev-dir=/lib/udev -} - -#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/ -## From fb017daf60ce4caf1d832e6d599bafd7005b69eb Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Fri, 1 Jul 2016 12:49:15 +0200 Subject: [PATCH 29/33] xf86-input-evdev: Add version 2.10.2 --- xf86-input-evdev-2.10.2-0.bee | 83 +++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100755 xf86-input-evdev-2.10.2-0.bee diff --git a/xf86-input-evdev-2.10.2-0.bee b/xf86-input-evdev-2.10.2-0.bee new file mode 100755 index 000000000..95c8a0b54 --- /dev/null +++ b/xf86-input-evdev-2.10.2-0.bee @@ -0,0 +1,83 @@ +#!/usr/bin/env beesh + +## 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]="http://ftp.x.org/pub/individual/driver/xf86-input-evdev-${PKGVERSION}.tar.bz2" + +############################################################################### +## 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 build +## outside the source directory and need to be build 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/ +## From 72ff4b7a3ab9375a4e3e51493dcbf0a6716cee6b Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 12 Jul 2016 16:30:39 +0200 Subject: [PATCH 30/33] xf86-input-evdev: Convert to versionless bee file --- xf86-input-evdev-2.8.2-0.bee | 83 ------------------- ...evdev-2.10.2-0.bee => xf86-input-evdev.be0 | 2 + 2 files changed, 2 insertions(+), 83 deletions(-) delete mode 100755 xf86-input-evdev-2.8.2-0.bee rename xf86-input-evdev-2.10.2-0.bee => xf86-input-evdev.be0 (98%) diff --git a/xf86-input-evdev-2.8.2-0.bee b/xf86-input-evdev-2.8.2-0.bee deleted file mode 100755 index 4e2efd8b1..000000000 --- a/xf86-input-evdev-2.8.2-0.bee +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env beesh - -## 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]="http://xorg.freedesktop.org/archive/individual/driver/xf86-input-evdev-${PKGVERSION}.tar.bz2" - -############################################################################### -## 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 build -## outside the source directory and need to be build 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/ -## diff --git a/xf86-input-evdev-2.10.2-0.bee b/xf86-input-evdev.be0 similarity index 98% rename from xf86-input-evdev-2.10.2-0.bee rename to xf86-input-evdev.be0 index 95c8a0b54..420ae6d88 100755 --- a/xf86-input-evdev-2.10.2-0.bee +++ b/xf86-input-evdev.be0 @@ -1,5 +1,7 @@ #!/usr/bin/env beesh +# BEE_VERSION xf86-input-evdev-2.10.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.) From 3309f869aca771eb6402f1a0d55fc35e70beffa5 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 12 Jul 2016 16:33:58 +0200 Subject: [PATCH 31/33] xf86-input-evdev: Update to version 2.10.3 Change-log [1]: > Only one fix over 2.10.2 restoring tablets' functionality. A bug in > the wheel emulation rework caused non-x/y axes to stop updating. > Interaction with tablets thus resulted in a zero pressure sent to the > clients an the tablet being unable to draw. [1] https://lists.freedesktop.org/pipermail/xorg/2016-June/058097.html --- xf86-input-evdev.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xf86-input-evdev.be0 b/xf86-input-evdev.be0 index 420ae6d88..76c7ee0cf 100755 --- a/xf86-input-evdev.be0 +++ b/xf86-input-evdev.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION xf86-input-evdev-2.10.2-0 +# BEE_VERSION xf86-input-evdev-2.10.3-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.) From 85c23fc7d767e00842a1af2007b7fc61cfdf1c75 Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Tue, 12 Jul 2016 16:34:07 +0200 Subject: [PATCH 32/33] xf86-input-evdev: Remove trailing whitespace --- xf86-input-evdev.be0 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xf86-input-evdev.be0 b/xf86-input-evdev.be0 index 76c7ee0cf..174474ed2 100755 --- a/xf86-input-evdev.be0 +++ b/xf86-input-evdev.be0 @@ -54,7 +54,7 @@ SRCURL[0]="http://ftp.x.org/pub/individual/driver/xf86-input-evdev-${PKGVERSION} #} #mee_configure() { -# bee_configure +# bee_configure #} #mee_build() { From e1e4b6845a6f92f73a9db44b3600bb833c7f2e3d Mon Sep 17 00:00:00 2001 From: Paul Menzel Date: Thu, 11 Aug 2016 14:59:34 +0200 Subject: [PATCH 33/33] glamor-egl: Remove obsolete package The Glamor DIX (Device Independent X) module is now part of the X.org server. So remove it. --- glamor-egl-0.6.0-0.bee | 83 ------------------------------------------ 1 file changed, 83 deletions(-) delete mode 100755 glamor-egl-0.6.0-0.bee diff --git a/glamor-egl-0.6.0-0.bee b/glamor-egl-0.6.0-0.bee deleted file mode 100755 index 27cf33aba..000000000 --- a/glamor-egl-0.6.0-0.bee +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env beesh - -## 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]="http://xorg.freedesktop.org/archive/individual/driver/glamor-egl-${PKGVERSION}.tar.bz2" - -############################################################################### -## 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 build -## outside the source directory and need to be build 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-glx-tls -} - -#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/ -##