Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* zhashfs: correct output when last block is not occupied (#12402)HEADmasterDaniel Drake2012-12-171-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | zhashfs was writing the eblocks: count line based on the file size of the input. However, this assumes that the last block of the input file had data in it, which is not necessarily true. Resultant .zd images flashed OK but caused OFW to produce a warning. WARNING: The file said highest block 15911 but wrote only as high as block 15903 Adjust the calculation to look at the last occupied data block to fix this. Test case, last block used is in the middle of the file: rm -f testfile dd if=/dev/zero of=testfile count=0 seek=128M bs=1 dd if=/dev/zero of=testfile count=1 seek=64M bs=1 conv=notrunc ./bin/zhashfs 0x20000 sha256 testfile testfile.zsp testfile.zd The output used to trigger the OFW warning, now it does not. Test case, last block used is at the end of the file: rm -f testfile dd if=/dev/zero of=testfile count=0 seek=128M bs=1 dd if=/dev/zero of=testfile count=1 seek=134217727 bs=1 ./bin/zhashfs 0x20000 sha256 testfile testfile.zsp testfile.zd The output here is unchanged by this patch - good.
* base: Use ksmain to set LANG=CDaniel Drake2012-12-112-4/+3
| | | | For compatibility with livecd-tools-18.13
* base: provide firewalld instead of system-config-firewallDaniel Drake2012-12-111-2/+2
| | | | | | | | imgcreate now needs firewalld instead of system-config-firewall. Provide it to make it happy. Hopefully can go away soon. https://bugzilla.redhat.com/show_bug.cgi?id=884878
* 13.1.0 configs: enable welcome activity (#12311)Daniel Drake2012-12-084-0/+8
|
* 13.1.0 configs: update for frozen repositoriesDaniel Drake2012-12-054-16/+28
| | | | Also enable usb olpc-update image generation.
* base: limit journald memory use (#12286)Daniel Drake2012-11-261-0/+5
| | | | | | | | | Reduce the impacts of having two system loggers active by limiting how much memory journald will use. In a later cycle we should remove rsyslogd and just rely on the journal. Thanks to Shawn Landden.
* xo4: temporarily ship runin with no-suspendDaniel Drake2012-11-151-0/+3
| | | | Requested by wad for C1 build.
* xo4: temporary hack to use less memory in runin (#12285)Daniel Drake2012-11-141-0/+3
| | | | | wad requests the next build reserve 400mb instead of 200mb of RAM as part of #12285 diagnosis. Hack this in place for now.
* Revert "base: temporarily don't remove unzipped boot files (#12129)"Daniel Drake2012-11-131-3/+3
| | | | | | | | This reverts commit e41aaec60d874cbd32ab4a4f39891ae4c18b37b7. The firmware bug behind this commit has been solved a while ago. It is not present in A2 firmware releases, but enough time has passed now that everyone has a B1.
* base: add ModemManager (#12248)Daniel Drake2012-11-081-0/+1
| | | | | This is no longer pulled in by default, and is needed for 3G modem support.
* bluetooth: disable service autostartDaniel Drake2012-11-081-0/+3
| | | | | | The bluetooth service starts by default, but you don't need the service just to do a bluetooth scan, which is what we believe the factory wants to do.
* Add bluetooth module, enable on XO-4Daniel Drake2012-11-064-0/+10
| | | | | | | | For XO-4 production, a method to run a simple bluetooth test is needed. Add the bluez package so that it can be tested from the command line. This does bring in an irritating collection of desktop packages and depdendencies too, which we're not really supporting just yet.
* base: update for systemd-195 sysconfig changesDaniel Drake2012-10-291-16/+2
| | | | | | | | | See http://lists.fedoraproject.org/pipermail/test/2012-October/111230.html Accompanied by a change to olpc-configure. Thanks to Sam Greenfeld for pointing this out.
* base: add rsyslog packageDaniel Drake2012-10-291-0/+1
| | | | It's not included in default dependency chains any more.
* Revert "zhashfs, add header data for sanity-check of file size, #12055"Daniel Drake2012-10-161-19/+1
| | | | | | | This reverts commit 32d7015ac1b6287f3e1dae4b84c056e625643edd. This design/implementation was found to be incompatible with secure fs-update with old (shipped) firmware versions.
* adobe_flash: support installing from bare .so fileDaniel Drake2012-10-169-21/+67
| | | | | Adobe Flash may be available on ARM as a bare libflashplayer.so file. Support installation of this format via the adobe_flash module.
* sugar_activity_group: break down an unwieldy loopMartin Langhoff2012-10-141-51/+55
| | | | | | | Break out of the loop once we find the first good group URL. Removes indenting, puts the "break" in a more natural place and allows error handling.
* osk: add languages configuration option (#12166)Daniel Drake2012-10-142-0/+28
|
* sugar: reinstate sugar-update-controlDaniel Drake2012-10-131-1/+1
| | | | This has now been ported to GTK3.
* Rename touchscreen module to oskDaniel Drake2012-10-127-6/+5
| | | | | | osk (on-screen keyboard) is a better name for this module: touch support will be shipped on all platforms, this module is only really for the keyboard addition, and will soon be growing OSK-specific configuration.
* sugar: remove pyabiwordDaniel Drake2012-10-121-1/+0
| | | | We now use libabiword introspection.
* Add 13.1.0 build configsDaniel Drake2012-10-118-8/+268
| | | | Now using the OLPC wiki as the Sugar activity source.
* sugar: Remove keyboard and software update control panelsDaniel Drake2012-10-101-4/+6
| | | | | | | | The keyboard control panel has been removed from the last few releases since its buggy and doesn't suit the OLPC user-base well. The software update is replaced with our own updater component, to be reinstated soon.
* XO-4 config: correct XO-1.4 typoDaniel Drake2012-10-091-1/+1
| | | | Found by Paul Fox.
* Revert "Remove totem (#11963)"Daniel Drake2012-10-052-0/+3
| | | | | | This reverts commit c68dcf2b8ca9816d2aa92306b6bbe23e6c15eeda. gst-browser-plugin was not ready in time for this release; reinstate totem once more.
* we stiil need gst 0.10 for Record for the time beingPeter Robinson2012-10-051-0/+1
|
* -extras isn't actually needed for Jukebox as originally reportedPeter Robinson2012-10-051-2/+0
|
* gstreamer1 updatesPeter Robinson2012-10-051-3/+3
|
* include all sugar control-panel sub packagesPeter Robinson2012-10-041-0/+6
|
* Use arch-aware exclude list for yumcfg tooDaniel Drake2012-10-029-22/+20
| | | | | Use arch considerations in yumcfg like the repos module. This involved promoting fedora_arch to be a global option.
* Remove rawhide configsDaniel Drake2012-10-023-352/+0
| | | | | We're working exclusively with F18 at the moment, and having these files around is just a maintenance hassle.
* Generate firmware zip files with model-suffixed names (#12129)Daniel Drake2012-10-025-17/+54
| | | | | | | | | The XO-4 at the present time requires model-suffixes zip file names e.g. runos4.zip. This also seems to make sense in the general case, and is implemented here as being fully backwards-compatible with firmware that don't support it.
* Make environment available to kspost nochroot scriptsDaniel Drake2012-10-011-43/+57
| | | | | | | | | | | Generate the environment just once during the build process, and additionally dump it in shell format to a file. Load this file when executing nochroot scripts. Such scripts now have access to config settings, etc. The default interpreter was changed from sh to bash because shlib uses bashisms.
* touchscreen: add Maliit GTK2/GTK3 framework packages (#12082)Daniel Drake2012-10-011-0/+2
|
* Move laptop_model_number into shared directoryDaniel Drake2012-09-295-7/+13
| | | | | | | And add API to make this contract stronger. Some chrooted kspost scripts are now interested in knowing the laptop model number.
* Create build_shared directory earlyDaniel Drake2012-09-293-6/+8
| | | | | Promote the shared directory to a core directory and create it early, meaning that it can be used from all stages, including prepare.
* base: temporarily don't remove unzipped boot files (#12129)Daniel Drake2012-09-281-3/+3
| | | | | | The XO-4 has some problems and unresolved questions around booting from zip files. Leave the unzipped boot files in place until that is resolved.
* base: enable runin-check by default (#12116)Daniel Drake2012-09-271-1/+1
|
* Add touchscreen moduleDaniel Drake2012-09-274-0/+7
| | | | | Enable it on XO-4, and also XO-1.75 until the early touchscreen prototypes have been phased out.
* Add XO-4 supportDaniel Drake2012-09-275-0/+142
|
* Specify platform-specific wireless firmwareDaniel Drake2012-09-263-0/+3
| | | | This is no longer a dependency of the kernel package.
* Add missing Portfolio on XO-1.75Daniel Drake2012-09-262-0/+2
|
* sugar: Add python-cjson packageDaniel Drake2012-09-241-0/+1
| | | | | | This package was previously pulled in via sugar-* deps, but not any more. However, some activities still use it, as stated in the sugar-devel mail: Port all activities from cjson to json
* Don't add russian (#12087)Daniel Drake2012-09-206-6/+6
| | | | | Based on the fact that Sugar localization is very incomplete, Reuben suggests removing this.
* Add Armenian and Russian language supportDaniel Drake2012-09-206-6/+6
| | | | Requested by Reuben.
* sd_card_image: work around occasional failure to probe loop partitionsDaniel Drake2012-09-181-0/+10
| | | | | | | | On some systems, we seem particularly prone to a race condition where losetup cannot probe loop partitions because udev is probing the newly appeared loop device. Add a repeated fallback to partx to work around this situation.
* Always ship kernel/initramfs in zip filesDaniel Drake2012-09-174-51/+73
| | | | | | | | | | | | | We now ship the kernel/initramfs in zip files only. This reduces duplication for when images get signed, and it allows us to ship a simplified olpc.fth. This implements the plan here: http://lists.laptop.org/pipermail/devel/2012-March/034439.html This didn't work on first attempt because we hit a firmware bug on XO-1.75 (#12107). Now that we have a fix, and a workaround for old firmware versions, give this change another spin.
* Revert "Always ship kernel/initramfs in zip files"Daniel Drake2012-09-134-73/+51
| | | | | This reverts commit 41b5c8982e70ea61fde8aac6d2ed4bbe90458dc0. It breaks boot on XO-1.75; the kernel boots but can't find dtree/atb.
* xo1_75: restore dove X driver (#12054)Daniel Drake2012-09-132-57/+1
|
* xo1_5: restore chrome X driver (#12053)Daniel Drake2012-09-132-136/+1
|