Ingo Weinhold
cf70d345b2
Merge remote-tracking branch 'haiku/master' into package-management
...
This reverts 8f7f28a7c3
(OpenGL: Upgrade
to
Mesa 9.2).
Conflicts:
build/jam/BuildFeatures
build/jam/HaikuImage
build/jam/OptionalPackages
build/scripts/build_cross_tools_gcc4
src/add-ons/opengl/swpipe/Jamfile
src/apps/diskusage/Jamfile
src/kits/tracker/ContainerWindow.cpp
src/kits/tracker/DeskWindow.cpp
src/kits/tracker/Jamfile
2013-09-13 01:02:28 +02:00
Pete Goodeve
42b7984a6e
PatchBay revisions for Haiku
2013-08-08 22:31:39 +02:00
Ingo Weinhold
b0944c78b0
More work towards hybrid support
...
* All packaging architecture dependent variables do now have a
respective suffix and are set up for each configured packaging
architecture, save for the kernel and boot loader variables, which
are still only set up for the primary architecture.
For convenience TARGET_PACKAGING_ARCH, TARGET_ARCH, TARGET_LIBSUPC++,
and TARGET_LIBSTDC++ are set to the respective values for the primary
packaging architecture by default.
* Introduce a set of MultiArch* rules to help with building targets for
multiple packaging architectures. Generally the respective targets are
(additionally) gristed with the packaging architecture. For libraries
the additional grist is usually omitted for the primary architecture
(e.g. libroot.so and <x86>libroot.so for x86_gcc2/x86 hybrid), so that
Jamfiles for targets built only for the primary architecture don't
need to be changed.
* Add multi-arch build support for all targets needed for the stage 1
cross devel package as well as for libbe (untested).
2013-08-01 08:54:06 +02:00
Ingo Weinhold
7e78b434f4
Merge remote-tracking branch 'haiku/master' into package-management
...
Conflicts:
build/jam/HaikuImage
build/jam/OptionalPackageDependencies
build/jam/OptionalPackages
build/scripts/build_cross_tools_gcc4
src/add-ons/translators/icns/Jamfile
src/add-ons/translators/jpeg/Jamfile
2013-07-08 14:01:00 +02:00
Ingo Weinhold
ff2e520912
Remove the old "CVS" package rules
...
... and all their invocations.
2013-06-30 18:59:11 +02:00
Ingo Weinhold
cc4d194aeb
Add test suite for BPathMonitor
...
749 / 1504 tests fail
2013-06-27 21:57:43 +02:00
Ingo Weinhold
29f8805f6c
Update freetype package
...
Also use the new build feature rules
2013-06-14 00:48:10 +02:00
Ingo Weinhold
e97e4b74a0
Update glu and mesa package
...
Also use the new build feature rules.
2013-06-14 00:48:08 +02:00
Ingo Weinhold
178da21ad1
Update icu package
...
Also use the new build feature rules.
2013-06-13 18:42:44 +02:00
Ingo Weinhold
a532c57308
Remove /boot/{apps,preferences} symlinks
...
And adjust all remained occurrence in the tree accordingly (->
/boot/common/{apps,preferences}).
2013-06-04 23:36:46 +02:00
John Scipione
e9c1c3b70b
Chart: tweak menu field widths. Don't ResizeToPreferred()
2013-05-30 00:05:19 -04:00
Philippe Houdoin
8683f5d4ee
Quick style polishing...
2013-05-24 10:11:53 +02:00
Philippe Houdoin
415962e25f
Add an unittest for if_nameindex to network kit tests pool
2013-05-24 09:44:41 +02:00
Ingo Weinhold
bfc4df839f
Merge remote-tracking branch 'haiku/master' into package-management
2013-05-12 23:30:52 +02:00
Jérôme Duval
e431f22875
playground: fixes a 64 bit warning.
2013-05-12 18:46:43 +02:00
Ingo Weinhold
c663ca2171
Merge branch 'master' into package-management
...
Conflicts:
build/jam/HaikuImage
src/system/kernel/arch/x86/64/arch.S
2013-05-12 00:18:19 +02:00
Jérôme Duval
99f76d5df5
Chart: fixes 64 bit warnings
2013-05-10 20:08:02 +02:00
Ingo Weinhold
7c6bff1734
Complete outsourcing of zlib
...
* Add optional packages Zlib and Zlib-devel.
* Simplify the build feature section for zlib and also extract the
source package.
* Replace all remaining references to the zlib instance in the tree and
remove it.
2013-05-06 04:37:18 +02:00
Ingo Weinhold
25a7b01d15
Merge branch 'master' into package-management
...
Additional changes:
* Add src/system/kernel/lib/zlib, which builds a kernel version of zlib,
needed by packagefs.
* BuildFeatures: Add a build feature "gcc2" to allow for easier checks.
* Referenceable.cpp: Include <OS.h> instead of <debugger.h>. The latter
is not needed and prevents building for the build platform.
* zlib/zutil.h: Fix gcc 2 build. We really should use the external
package instead.
Conflicts:
.gitignore
build/jam/BuildSetup
build/jam/FileRules
build/jam/FloppyBootImage
build/jam/HaikuImage
build/jam/ImageRules
build/jam/KernelRules
build/jam/NetBootArchive
build/jam/OptionalBuildFeatures
build/jam/OptionalLibPackages
build/jam/OptionalPackageDependencies
build/jam/OptionalPackages
build/scripts/build_haiku_image
configure
data/bin/installoptionalpackage
data/system/boot/Bootscript
headers/os/app/Message.h
headers/os/package/PackageInfo.h
headers/os/package/PackageInfoAttributes.h
headers/os/package/PackageInfoSet.h
headers/os/package/PackageRoster.h
headers/os/package/PackageVersion.h
headers/os/package/hpkg/PackageInfoAttributeValue.h
headers/os/storage/FindDirectory.h
headers/os/storage/Node.h
headers/os/support/StringList.h
headers/private/system/directories.h
src/add-ons/kernel/drivers/audio/ac97/es1370/Jamfile
src/add-ons/kernel/file_systems/packagefs/AttributeIndex.cpp
src/add-ons/kernel/file_systems/packagefs/Jamfile
src/add-ons/kernel/file_systems/packagefs/Package.cpp
src/add-ons/kernel/file_systems/packagefs/Package.h
src/add-ons/kernel/file_systems/packagefs/PackageDomain.cpp
src/add-ons/kernel/file_systems/packagefs/PackageDomain.h
src/add-ons/kernel/file_systems/packagefs/PackageFSRoot.cpp
src/add-ons/kernel/file_systems/packagefs/PackageLinkDirectory.cpp
src/add-ons/kernel/file_systems/packagefs/PackageLinkDirectory.h
src/add-ons/kernel/file_systems/packagefs/PackageLinkSymlink.cpp
src/add-ons/kernel/file_systems/packagefs/PackageLinkSymlink.h
src/add-ons/kernel/file_systems/packagefs/PackageLinksDirectory.cpp
src/add-ons/kernel/file_systems/packagefs/PackageNode.h
src/add-ons/kernel/file_systems/packagefs/ResolvableFamily.cpp
src/add-ons/kernel/file_systems/packagefs/Version.cpp
src/add-ons/kernel/file_systems/packagefs/Version.h
src/add-ons/kernel/file_systems/packagefs/Volume.cpp
src/add-ons/kernel/file_systems/packagefs/Volume.h
src/add-ons/kernel/file_systems/packagefs/kernel_interface.cpp
src/add-ons/kernel/file_systems/userlandfs/shared/driver_settings.c
src/apps/deskbar/BarApp.cpp
src/apps/deskbar/BarMenuBar.cpp
src/apps/deskbar/BarMenuBar.h
src/apps/deskbar/BarView.cpp
src/apps/deskbar/BarView.h
src/apps/deskbar/BarWindow.cpp
src/apps/deskbar/BarWindow.h
src/apps/deskbar/DeskbarMenu.cpp
src/apps/deskbar/DeskbarMenu.h
src/apps/deskbar/DeskbarUtils.cpp
src/apps/deskbar/DeskbarUtils.h
src/apps/deskbar/ExpandoMenuBar.cpp
src/apps/deskbar/ExpandoMenuBar.h
src/apps/deskbar/TeamMenu.cpp
src/apps/processcontroller/ProcessController.cpp
src/apps/remotedesktop/RemoteDesktop.cpp
src/bin/bash/config-top.h
src/bin/finddir.c
src/bin/package/Jamfile
src/bin/package/command_add.cpp
src/bin/package/command_create.cpp
src/bin/package/command_list.cpp
src/bin/package_repo/command_list.cpp
src/bin/pkgman/command_refresh.cpp
src/build/libbe/support/Jamfile
src/build/libpackage/Jamfile
src/build/libroot/Jamfile
src/build/libroot/fs.cpp
src/build/libroot/remapped_functions.h
src/kits/locale/MutableLocaleRoster.cpp
src/kits/opengl/GLRendererRoster.cpp
src/kits/package/PackageInfo.cpp
src/kits/package/PackageInfoSet.cpp
src/kits/package/PackageRoster.cpp
src/kits/package/PackageVersion.cpp
src/kits/package/RepositoryCache.cpp
src/kits/package/hpkg/PackageWriterImpl.cpp
src/kits/package/hpkg/ReaderImplBase.cpp
src/kits/package/hpkg/WriterImplBase.cpp
src/kits/print/PrintTransport.cpp
src/kits/print/Printer.cpp
src/kits/screensaver/ScreenSaverRunner.cpp
src/kits/support/StringList.cpp
src/kits/tracker/ContainerWindow.cpp
src/kits/tracker/DeskWindow.cpp
src/kits/tracker/PoseView.cpp
src/libs/print/libprint/Transport.cpp
src/preferences/printers/AddPrinterDialog.cpp
src/preferences/screensaver/ScreenSaverWindow.cpp
src/servers/debug/DebugServer.cpp
src/servers/input/AddOnManager.cpp
src/servers/media_addon/MediaAddonServer.cpp
src/system/boot/Jamfile
src/system/boot/loader/Jamfile
src/system/boot/loader/loader.cpp
src/system/boot/loader/vfs.cpp
src/system/kernel/fs/vfs.cpp
src/system/kernel/fs/vfs_boot.cpp
src/system/libroot/os/find_directory.cpp
src/system/runtime_loader/runtime_loader.cpp
src/tools/package/Jamfile
2013-05-05 15:03:26 +02:00
Philippe Saint-Pierre
3f0a22c88b
Chart Demo: Fix for failure to detect already opened popup windows
...
Clicking on the FPS, color chart or any other buttons meant to make a popup
window appear was failing to detect and re-focus an already opened popup.
2013-04-21 20:51:02 -04:00
Alexander von Gluck IV
7cb974614f
NetworkSetup: Use std max vs max_c
2013-04-07 11:16:24 -05:00
Alexander von Gluck IV
2895c48c12
NetworkSetup: Add stats and wifi network name
...
* Add ability for fSettings to pass on network
stats
* Show KB Sent / Received for interface
* Drop the wireless / wired tab name.
(we are going to need another tab for wifi)
* Add wifi network name to connection field
if interface is wifi.
2013-04-07 06:44:37 +00:00
Alexander von Gluck IV
960bf9918b
NetworkSetup: Cleanup headers; No functional change
2013-04-07 05:41:04 +00:00
Alexander von Gluck IV
93708c3da3
NetworkSetup: Spelling: Wirless -> Wireless
2013-04-07 05:16:50 +00:00
Alexander von Gluck IV
04b7652fea
NetworkSetup: Build fix. max vs max_c
...
* max can only be used in C apps.
C++ apps use max_c
2013-04-07 05:15:22 +00:00
John Scipione
d5c2d47e5d
Update NetworkSetup preflet and Interfaces add-on.
...
Many updates including:
* Add translation strings
* MAC address in Interface Settings Window
* Lots of layout kit improvements, works font sizes 8pt to 18pt.
* Add right-click context menu to interfaces list view.
* Make the Interfaces list view size a bit bigger.
* Wired/Wireless settings use BStringViews instead of BTextViews
since they aren't editable.
* First interface is selected by default
2013-03-29 21:38:45 -04:00
Alexander von Gluck IV
da08cea0e3
GL: Remove gcc2 no-warning hacks
...
* Solved in hrev45296 through updated package
* Resolves #8882
2013-02-17 18:18:17 -06:00
Hamish Morrison
64a1f5a020
NetworkCookieJar: various small fixes and updated tests
2013-02-09 17:10:10 +00:00
Dancsó Róbert
ab23285fbd
Corrected system name translation for Playground app.
...
Signed-off-by: Matt Madia <mattmadia@gmail.com>
2013-02-06 19:51:20 -05:00
Axel Dörfler
ab31389341
Implemented write support, reorganized source files.
...
* Moved some functionality into their own files so that they can easily
be reused by other code.
* Added crc32() function from FreeBSD. Implemented CRC handling and
validation.
* Implemented missing write functionality.
2013-01-26 01:30:23 +01:00
Axel Dörfler
d013c8e96a
Possibly fixed BootLoaderTest build.
...
* Adapted to x86_64 changes.
2013-01-25 23:37:41 +01:00
Axel Dörfler
61ba12594b
Renamed partitioning system "efi" directory to "gpt".
2013-01-23 23:21:25 +01:00
Alexander von Gluck IV
ab372d6fd3
networksetup+: Simplify media check
...
* Lets just rely on IsWireless and friends
in BNetworkInterface as we are checking
the same thing twice.
2013-01-20 23:33:19 +00:00
Alexander von Gluck IV
2ddbb1e3d2
networksetup+: Adjust add-on path to match preflet name
2013-01-20 23:33:18 +00:00
Humdinger
ab73d6ac07
Make Playground find its catalog ( #9388 ).
...
Small error in the jamfile put the catalog in subfolder
so it wasn't found. As reported by mt and investigated
by diver. Thanks!
2013-01-20 09:53:23 +01:00
Humdinger
6dc9cf7480
Forgot the signature change in Chart's Jamfile...
2013-01-07 17:54:06 +01:00
Dancsó Róbert
7ca7486f06
Corrected system name translation.
...
Signed-off-by: Humdinger <humdingerb@gmail.com>
2013-01-07 17:45:42 +01:00
Humdinger
41b920bce2
Reordered includes, removed unneeded comment
2013-01-07 11:32:34 +01:00
Humdinger
f92bcd1938
Sentence casing, improved alert text, buttons, ESC shortcut
2013-01-07 11:21:37 +01:00
Dancsó Róbert
7c17855919
Added localization support for Playground app.
...
Signed-off-by: Humdinger <humdingerb@gmail.com>
2013-01-07 11:05:23 +01:00
Matt Madia
5644d283b6
Manually applied: Fix typos: super block -> superblock ( #8974 )
...
by: Przemysław Buczkowski <przemub@yahoo.pl>
2012-12-09 08:51:58 -05:00
Przemysław Buczkowski
46cf7a5a73
Fix typos: super block -> superblock ( #8974 )
...
Signed-off-by: Przemysław Buczkowski <przemub@yahoo.pl>
Signed-off-by: Matt Madia <mattmadia@gmail.com>
2012-12-09 08:47:46 -05:00
Alex Smith
5ccc0cb224
Merge branch 'master' into x86_64
2012-11-18 16:42:27 +00:00
Alexander von Gluck IV
6308afb12c
GL: Make sure to use GLU headers.
...
* The HEADERS_DEPENDENCY isn't needed
for GLU as Mesa is a dependency and requires
GLU to build
* I actually didn't break the build,
we were however using the Mesa GLU headers
with the external GLU lib which could be bad
2012-11-18 08:22:38 -06:00
Alex Smith
11c9f9a1d6
Merge branch 'master' into x86_64
...
Conflicts:
build/jam/FloppyBootImage
build/jam/OptionalBuildFeatures
build/jam/OptionalPackages
headers/private/shared/cpu_type.h
src/bin/ps.c
src/bin/sysinfo.cpp
src/kits/tracker/PoseView.cpp
src/preferences/appearance/DecorSettingsView.cpp
src/preferences/virtualmemory/Settings.cpp
src/servers/input/AddOnManager.cpp
src/servers/input/InputServer.cpp
src/servers/input/InputServerMethod.cpp
src/system/boot/Jamfile
src/system/boot/platform/raspberrypi_arm/mmu.cpp
src/system/boot/platform/u-boot/arch/arm/Jamfile
src/system/kernel/arch/x86/arch_cpu.cpp
src/system/kernel/arch/x86/arch_thread.cpp
src/system/kernel/cache/block_cache.cpp
src/system/kernel/vm/VMAnonymousCache.cpp
2012-11-18 14:02:07 +00:00
Alexander von Gluck IV
f3d8f2a599
GLUT: Fix game_mode test
...
* Use external libglut
2012-11-16 13:40:06 -06:00
Alexander von Gluck IV
4ff9f11a00
GLUT: Break GLUT out from libGL
...
* It was confirmed that GLUT was *not* in libGL
2012-11-16 13:02:21 -06:00
Oliver Tappe
735ef328db
add test for strptime() to locale_test
2012-11-05 09:38:21 +01:00
Axel Dörfler
a8b45a3471
Added a test to compare various header parsers.
...
* HaikuMailFormatFilter is using the new extract_from_header() method
to retrieve its fields, but that one is often rather slow in comparison.
* Added a test parse_fields() method that outperforms it considerably.
2012-10-01 10:20:44 +02:00
Axel Dörfler
8c3a938fc3
cache_abort_sub_transaction() did not maintain num_blocks.
...
* When a block was only used in a sub-transaction, it was thrown away,
but the transaction::num_blocks field was not decremented.
* This caused transactions never considered finished which eventually
led to bug #8942 . This does not explain the disk corruption occurring
in #8969 , though.
2012-09-19 20:06:19 +02:00