Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added power down button #11

Open
wants to merge 138 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
138 commits
Select commit Hold shift + click to select a range
609ed16
Use bbappend wildcard matching for init-ifupdown ntp and openssh
Dec 12, 2015
22cf3eb
Remove emmc_mk4parts from emmc install scripts
Dec 12, 2015
c4b0d94
kernel: 4.1: Upgrade to 4.1.15
Dec 15, 2015
30b01c0
kernel: 4.2: Upgrade to 4.2.8
Dec 15, 2015
5b974f4
kernel: 4.3: Upgrade to 4.3.3
Dec 15, 2015
4364098
README: Update commit hashes and kernel version
Dec 15, 2015
d3441ff
Add emmc-installer package
Dec 16, 2015
30a0fe3
Add installer-image
Dec 16, 2015
cb19b9d
kernel: Add 4.4 recipe
Dec 18, 2015
81b7f5f
kernel: 4.4: Upgrade to 4.4 rc6
Dec 22, 2015
a32862c
README: Bump kernel version
Dec 22, 2015
54affa9
kernel: 4.4: Add w1 gpio support
Jan 1, 2016
2d9a58e
README: Update commit hashes
Jan 1, 2016
4397cab
emmc-installer: Use usleep in cylon script
Jan 1, 2016
c0342e3
emmc-installer: Do not enable init script in recipe
Jan 1, 2016
bef3c31
installer-image: Enable emmc installer init
Jan 1, 2016
c7c05fe
console-image: Add emmc installer and ath9k firmware
Jan 1, 2016
367f2b8
kernel: 4.4: Fix non-hdmi display dts files
Jan 4, 2016
1fbb289
qt5-image: Add qkeytest
Jan 7, 2016
2e3a965
Add x11 sample image
Jan 8, 2016
19354dc
README: Update commit hashes
Jan 8, 2016
d39abb1
kernel: 4.4: Update to 4.4 release
Jan 11, 2016
da9d7d7
README: Modify qt5 run instructions
Jan 11, 2016
2272461
emmc-installer: Update scripts
Jan 12, 2016
04b0ed1
Add emmc-upgrader package
Jan 12, 2016
383386d
emmc copy and mkparts scripts are now installed by emmc-installer pac…
Jan 12, 2016
fdaf082
emmc-installer: Default to mk2parts for emmc installs
Jan 12, 2016
547f1e0
emmc-upgrader: message tweaks in bbb_upgrader
Jan 12, 2016
3a467c8
Add example emmc-uEnv for upgrader
Jan 12, 2016
7c9a641
README: Update commit hashes
Jan 14, 2016
a57f68c
README: Update commit hashes
Jan 21, 2016
9ec432d
u-boot: Add 2016.01+ recipe for testing, leave 2015.07
Jan 24, 2016
4ae5fd2
kernel: 4.1: Upgrade to 4.1.16
Jan 25, 2016
bb6943f
kernel: 4.3: Upgrade to 4.3.4
Jan 25, 2016
372f467
README: Update commit hashes
Jan 25, 2016
5968309
Upgrade kernels
Jan 31, 2016
f1618ef
emmc-upgrader: Fix edge case upgrading a recovered system
Feb 5, 2016
91e09dd
README: Update commit hashes
Feb 5, 2016
685dd68
Add qt qshowfonts utility
Feb 9, 2016
20fdc9b
Add framebuffer cursor on off utility
Feb 9, 2016
7b2cf4f
console-image: Add cursor-blink package
Feb 9, 2016
afece93
Add qshowfonts to qt5 images
Feb 9, 2016
c1ff5c6
README: Update commit hashes
Feb 9, 2016
519de06
README: Update commit hashes
Feb 12, 2016
5faea5a
Switch to MIT license for qt demo apps
Feb 12, 2016
260a956
kernel: 4.1: Upgrade to 4.1.18
Feb 16, 2016
e936ba4
emmc-upgrader: upgrade script should not create data dir
Feb 17, 2016
b0b2043
kernel: 4.4: Upgrade to 4.4.2
Feb 18, 2016
1f00d7c
Updte local conf samples
Feb 18, 2016
6b61977
README: Update commit hashes, kernel version
Feb 18, 2016
045989c
README: Update commit hashes
Feb 23, 2016
820171b
Add psplash bbappend and start after filesystem mount
Feb 23, 2016
f0c5c6f
console-image: Add psplash
Feb 23, 2016
866bbd3
README: Update commit hashes
Mar 2, 2016
cdec846
kernel: 4.4: Upgrade to 4.4.3
Mar 2, 2016
d7032bb
kernel: 4.4: Upgrade to 4.4.5
Mar 11, 2016
0ae8913
console-image: Remove crda until the SSLv2 issues are fixed upstream
Mar 11, 2016
32d83fa
README: Update commit hashes
Mar 11, 2016
a734441
kernel: 4.1: Upgrade to 4.1.19
Mar 11, 2016
70a2099
kernel: Remove 4.2
Mar 14, 2016
b79efb4
kernel: Remove 4.3
Mar 14, 2016
7a0fa2d
kernel: Add 4.5 recipe
Mar 15, 2016
846d923
README: Update commit hashes and kernel version
Mar 15, 2016
4105abd
kernel: 4.1: Upgrade to 4.1.19
Mar 18, 2016
206b512
kernel: 4.4: Upgrade to 4.4.6
Mar 18, 2016
00d84cd
README: Update commit hashes
Mar 18, 2016
efc81c9
kernel: 4.5: Switch to linux-4.5.y branch
Mar 27, 2016
9920772
README: Update commit hashes
Mar 27, 2016
adaba45
README: Update latest commit hashes
Apr 3, 2016
f3090aa
kernel: 4.1: Upgrade to 4.1.21
Apr 7, 2016
56a6676
README: Update commit hashes
Apr 14, 2016
cc8b7e7
kernel: 4.5: Upgrade to 4.5.1
Apr 15, 2016
e73886f
Upgrade kernels and README
Apr 20, 2016
27cdefb
u-boot: Remove 2015.07 recipe
Apr 21, 2016
e4089b9
Upgrade to krogoth branch
May 4, 2016
7738ac2
kernel: Remove 4.1 recipe
May 5, 2016
dec0d04
kernel: 4.4: Upgrade to 4.4.9
May 5, 2016
21e5bc3
u-boot: Add recipe for 2016.05, new default
May 5, 2016
3399a94
kernel: 4.5: Upgrade to 4.5.3
May 5, 2016
8c23490
psplash: Start a little later
May 5, 2016
a72af27
local conf samples: Make 4.4 the default kernel
May 5, 2016
04fe409
Fix indentation in copy rootfs script
May 5, 2016
b1cc4c0
emmc-installer: Update mkfs.ext4 usage to not prompt when formatting …
May 5, 2016
a2fe035
qtbase: Add linuxfb to PACKAGECONFIG and remove from local.conf
May 7, 2016
1c44bfc
README: Update commit hashes
May 7, 2016
8100987
Add Ubuntu 16.04 to list of tested distros
May 9, 2016
dc24e5a
emmc-upgrader: Use -F flag for mkfs.ext4 to prevent user prompts
May 9, 2016
f6867e8
kernel: 4.4: Upgrade to 4.4.10
May 11, 2016
301a069
kernel: 4.5: Upgrade to 4.5.4
May 11, 2016
3ebf7e2
Update kernel version in README
May 11, 2016
2a5f27a
Remove SANITY_TESTED_DISTROS from local.conf examples
May 13, 2016
27dbfad
Add qfontchooser utility to qt5 image
May 13, 2016
f29945e
kernel: 4.4: Upgrade to 4.4.11
May 21, 2016
b822cd6
kernel: 4.5: Upgrade to 4.5.5
May 21, 2016
901eeb6
README: Update commit hashes, kernel versions
May 21, 2016
ecb7a5f
u-boot: Upgrade to 2016.05 release
May 23, 2016
eb104ad
kernel: 4.4: Upgrade to 4.1.12
Jun 7, 2016
effe099
README: Update commit hashes, kernel and u-boot versions
Jun 7, 2016
0a73348
kernel: 4.4: Upgrade to 4.4.13
Jun 8, 2016
31afa15
kernel: 4.5: Upgrade to 4.5.7
Jun 8, 2016
8ddc986
Update README
Jun 27, 2016
a7f3412
console-image: Add back crda
Jun 27, 2016
eae273e
kernel: 4.4: Upgrade to 4.4.14, add TowerTech CAN cape support
Jun 27, 2016
5a93eed
Add can-console-image
Jun 27, 2016
44881aa
kernel: 4.5: Remove extra paren in uart1 dtsi
Jul 21, 2016
587db76
kernel: 4.4: Upgrade to 4.4.17
Aug 13, 2016
da26119
u-boot: Add 2016.07 recipe
Aug 13, 2016
894a3a6
qt5: Fix regression in qtbase when no opengl
Aug 13, 2016
88549db
README: Update commits and versions
Aug 13, 2016
1c871e8
kernel: Add 4.7 recipe
Aug 14, 2016
9a49234
console-image: Add memtester and netcat, remove vim-tiny
Aug 14, 2016
dc46540
kernel: 4.4: Upgrade to 4.4.18
Aug 17, 2016
ed4a3a7
kernel: 4.7: Upgrade to 4.7.1
Aug 17, 2016
73efed6
kernel: 4.4: Upgrade to 4.4.19
Aug 21, 2016
a05e4b7
kernel: 4.7: Upgrade to 4.7.2
Aug 21, 2016
3e05ea6
README: Update commits, kernel version
Aug 21, 2016
2469336
README: Update commits
Sep 3, 2016
3299239
conf: Add ti-linux kernel example
Sep 8, 2016
13fadd5
README: Update commits
Sep 8, 2016
20396cd
kernel: 4.4: Upgrade to 4.4.20
Sep 8, 2016
b39b164
kernel: 4.7: Upgrade to 4.7.3
Sep 8, 2016
fed787f
Add ti-linux 4.4 recipe
Sep 8, 2016
154e1f1
kernel: 4.4: Upgrade to 4.4.21
Sep 18, 2016
360fd32
kernel: 4.7: Upgrade to 4.7.4
Sep 18, 2016
4cfbe9d
README: Update commits
Sep 18, 2016
40271e1
README: Update commits
Sep 24, 2016
d890b23
kernel: 4.4: Upgrade to 4.4.22
Sep 24, 2016
a741429
kernel: 4.7: Upgrade to 4.7.5
Sep 24, 2016
7521805
README: Update commits
Sep 27, 2016
53ed909
kernel: 4.4: Upgrade to 4.4.23
Oct 1, 2016
4d50457
kernel: 4.7: Upgrade to 4.7.6
Oct 1, 2016
3e8e5da
kernel: Add 4.8 recipe
Oct 3, 2016
e3f39d8
kernel: 4.4: Upgrade to 4.4.24
Oct 9, 2016
67d430b
kernel: 4.7: Upgrade to 4.7.7
Oct 9, 2016
3eb31df
kernel: 4.8: Upgrade to 4.8.1
Oct 9, 2016
20ac5dd
README: Update commits
Oct 9, 2016
2d41de1
Added Power down button
Oct 15, 2016
cba3306
Merge branch 'release/Power_down_button'
Oct 15, 2016
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
Prev Previous commit
Next Next commit
Add x11 sample image
Scott Ellis committed Jan 8, 2016
commit 2e3a965629da6a3e2941b2b2d10554ea0948de33
36 changes: 36 additions & 0 deletions conf/local.conf-x11-sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Local configuration for meta-bbb X11 images
# Yocto Project 2.0.0 Poky distribution [jethro] branch
# This is a sysvinit system

LICENSE_FLAGS_WHITELIST = "commercial"

PREFERRED_PROVIDER_jpeg = "libjpeg-turbo"
PREFERRED_PROVIDER_jpeg-native = "libjpeg-turbo-native"

PREFERRED_PROVIDER_udev = "systemd"
VIRTUAL_RUNTIME_init_manager = "sysvinit"

MACHINE = "beaglebone"

DL_DIR = "/oe-sources"

SSTATE_DIR = "/oe7/bbbx/sstate-cache"

TMPDIR = "/oe7/bbbx/tmp-jethro"

DISTRO = "poky"

PACKAGE_CLASSES = "package_ipk"

# i686 or x86_64
SDKMACHINE = "x86_64"

EXTRA_IMAGE_FEATURES = "debug-tweaks"

USER_CLASSES = "image-mklibs image-prelink"

PATCHRESOLVE = "noop"

RM_OLD_IMAGE = "1"

CONF_VERSION = "1"
24 changes: 24 additions & 0 deletions images/qt5-x11-image.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
SUMMARY = "A Qt5 development image"
HOMEPAGE = "http://www.jumpnowtek.com"
LICENSE = "MIT"

require x11-image.bb

QT_TOOLS = " \
qtbase \
qtbase-dev \
qtbase-fonts \
qtbase-mkspecs \
qtbase-plugins \
qtbase-tools \
qt5-env \
"

IMAGE_INSTALL += " \
${QT_TOOLS} \
qcolorcheck \
qkeytest \
tspress \
"

export IMAGE_BASENAME = "qt5-x11-image"
79 changes: 79 additions & 0 deletions images/x11-image.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
SUMMARY = "A basic X11 image"
HOMEPAGE = "http://www.jumpnowtek.com"
LICENSE = "MIT"

require console-image.bb

X11_PACKAGES = " \
x11-common \
xauth \
xcursor-transparent-theme \
xf86-input-evdev \
xf86-input-keyboard \
xf86-input-mouse \
xf86-video-fbdev \
xhost \
xinit \
xinput \
xinput-calibrator \
xkbcomp \
xkeyboard-config \
xkeyboard-config-locale-en-gb \
xmodmap \
xrandr \
xserver-nodm-init \
xserver-xf86-config \
xserver-xorg \
xset \
xtscal \
"

MATCHBOX_PACKAGES = " \
matchbox-config-gtk \
matchbox-desktop \
matchbox-keyboard \
matchbox-keyboard-applet \
matchbox-panel-2 \
matchbox-session \
matchbox-terminal \
matchbox-theme-sato \
matchbox-wm \
sato-icon-theme \
settings-daemon \
"

SATO_PACKAGES = " \
gtk-sato-engine \
gtk-theme-sato \
matchbox-desktop-sato \
matchbox-session-sato \
matchbox-theme-sato \
sato-icon-theme \
sato-screenshot \
"

ALSA += " \
alsa-dev \
alsa-lib \
alsa-utils \
alsa-utils-scripts \
"

X11_EXTRAS = " \
disable-x11-blanking \
formfactor \
pcmanfm \
pcmanfm-locale-en-gb \
shutdown-desktop \
x11vnc \
"

IMAGE_INSTALL += " \
${MATCHBOX_PACKAGES} \
${SATO_PACKAGES} \
${X11_EXTRAS} \
${X11_PACKAGES} \
"

export IMAGE_BASENAME = "x11-image"

16 changes: 16 additions & 0 deletions recipes-misc/disable-x11-blanking/disable-x11-blanking.bb
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
SUMMARY = "Disable X11 screensaver and blanking"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"

SRC_URI = "file://disable-blanking.sh"

S = "${WORKDIR}"

FILES_${PN} = "${bindir}/* ${sysconfdir}"

do_install_append () {
install -d ${D}/${sysconfdir}/X11/Xsession.d
install -m 755 disable-blanking.sh ${D}/${sysconfdir}/X11/Xsession.d/88disable-blanking.sh
}

FILES_${PN} = "${sysconfdir}"
3 changes: 3 additions & 0 deletions recipes-misc/disable-x11-blanking/files/disable-blanking.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
xset s off
xset -dpms
xset s noblank
1 change: 1 addition & 0 deletions recipes-qt/qt5/qtbase_git.bbappend
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
PACKAGECONFIG_append = " accessibility"
3 changes: 3 additions & 0 deletions recipes-support/htop/htop_%.bbappend
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
pkg_postinst_${PN} () {
[ -f /usr/share/applications/htop.desktop ] && rm /usr/share/applications/htop.desktop
}