scm/meta/obs.git
3 years agosync-up obs meta information. 75/244575/2 master sandbox/dkson95/master
Dongkyun Son [Tue, 22 Sep 2020 05:44:11 +0000 (14:44 +0900)]
sync-up obs meta information.

1. Tizen:Base (updated)
2. Tizen:Base:Tool (new)

Change-Id: If8b213e337525eba2e85e5925ec7f6df7ea94de9
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
3 years agoAdding default linker option to ix86 27/244327/3
Dongkyun Son [Thu, 17 Sep 2020 09:00:57 +0000 (18:00 +0900)]
Adding default linker option to ix86

-z noseparate-code
    Create separate code "PT_LOAD" segment header in the object. This
    specifies a memory segment that should contain only instructions and
    must be in wholly disjoint pages from any other data. Don't create
    separate code "PT_LOAD" segment if noseparate-code is used.

Change-Id: If23ec349bb3187b04b49c2672cc85e4d053b20fe
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
4 years agoAdd -frecord-gcc-switches to the global cflags 32/190832/2
Mikhail Kashkarov [Fri, 5 Oct 2018 13:55:47 +0000 (16:55 +0300)]
Add -frecord-gcc-switches to the global cflags

Record the command line used to invoke the compiler to the object file that is
being created. Creates .GCC.command.line section for the ELF files that is going
to be stripped into debuginfo by rpm.
Compiler options can be retrieved from debuginfo like this:

readelf -p .GCC.command.line libc-2.24.so.debug

Change-Id: Ib7b4dff734e5d9a06853b2680036a79a6381fe3d

4 years agoApply security options 53/225453/1
Dongkyun Son [Thu, 20 Feb 2020 05:24:17 +0000 (14:24 +0900)]
Apply security options

1) Stack protector(Canary): -fstack-protector-strong
2) Partial RELRO(RELocation-ReadOnly): -Wl,-z,relro

Change-Id: I86851d3178d2549ca719910a58b4eab3efba3197
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
4 years agoRemove %gcc_version macro 84/224884/1
Dongkyun Son [Fri, 14 Feb 2020 00:05:04 +0000 (09:05 +0900)]
Remove %gcc_version macro

Change-Id: I9befd6c7dc64af2c1ca1b50dac922beb65fd8f47
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
4 years agoupdate link project (linaro-gcc -> gcc) 00/221400/1
Dongkyun Son [Thu, 2 Jan 2020 05:23:26 +0000 (14:23 +0900)]
update link project (linaro-gcc -> gcc)

Change-Id: I6545b4fe0b86e3341923d86a803f7f1ed762130f
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
4 years agoUpdate project config for Tizen 6.0. 99/221399/1
Dongkyun Son [Thu, 2 Jan 2020 05:04:36 +0000 (14:04 +0900)]
Update project config for Tizen 6.0.

Change-Id: I34bfab52bb3226e6905f82c907e668843ea32c75
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
4 years agoAdd -mstackrealign option to ix86 build 82/218182/2
Dongkyun Son [Wed, 20 Nov 2019 06:16:32 +0000 (15:16 +0900)]
Add -mstackrealign option to ix86 build

To support compilation with SSE instuctions(that are requires 16-alinging)
applying -mstackrealign is perfectly fine, the %ebp will be 16-aligned in the
function prologue.

According to definition on "Intel 386 and AMD x86-64 Options":
Realign the stack at entry. On the Intel x86, the -mstackrealign option
will generate an alternate prologue and epilogue that realigns the
runtime stack if necessary. This supports mixing legacy codes that keep
a 4-byte aligned stack with modern codes that keep a 16-byte stack for
SSE compatibility. See also the attribute force_align_arg_pointer,
applicable to individual functions.

Change-Id: Ifd4fdd397e7911148bbad6c3b53f993ccd14cc06
Signed-off-by: Mikhail Kashkarov <m.kashkarov@partner.samsung.com>
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
4 years agoAdd Tizen:5.5:Base and Tizen:5.5:Unified 07/218507/1
tcshin93 [Mon, 25 Nov 2019 04:03:21 +0000 (13:03 +0900)]
Add Tizen:5.5:Base and Tizen:5.5:Unified

Change-Id: I25bd1768d63f2e0de52ec7f9a50072250aec00e5

4 years agoUpdate Tizen 5.0 and Unified files 00/215500/1
tcshin93 [Thu, 10 Oct 2019 00:34:03 +0000 (09:34 +0900)]
Update Tizen 5.0 and Unified files

Change-Id: I4c335fd45878263f67b4b354c1ca73b75b14d713

5 years agoAdd Tizen 5.0 Base and Unified files 47/193647/3
tcshin93 [Thu, 22 Nov 2018 22:46:53 +0000 (07:46 +0900)]
Add Tizen 5.0 Base and Unified files

Change-Id: Id60580f7b80056c1156a57700440b55c93dd8ede

5 years agoAdd macros to base project for tizen version
Hyunggi Lee [Mon, 14 May 2018 07:15:40 +0000 (16:15 +0900)]
Add macros to base project for tizen version

5 years agoAdd corefx_aggregate to use x86_64 rpm 92/178292/2
tcshin93 [Wed, 9 May 2018 07:23:35 +0000 (16:23 +0900)]
Add corefx_aggregate to use x86_64 rpm

Change-Id: I44a1cbaf858a964861528de01f0fcf8505b5acc7

6 years ago[TRE-1894] revise of disabling %check section 75/176275/1
Joonsub Lee [Wed, 18 Apr 2018 04:22:53 +0000 (13:22 +0900)]
[TRE-1894] revise of disabling %check section

Change-Id: I4210b49ca3d73a399c11fc516e82e2e3fdb3765c

6 years agoAdd 'libasan-64bit' to multilib_aggregate 41/173141/2
Dongkyun Son [Tue, 20 Mar 2018 01:20:32 +0000 (10:20 +0900)]
Add 'libasan-64bit' to multilib_aggregate

'libasan-64bit' on 32bit build environment are required for .Net build
(e.g., coreclr, corefx).

Depends on I7b4e4820a7d4c3246bfb9c1d447866fbd9016cda

Change-Id: I9c2241e6b7fc961cce5970cc1d89ba629d6cf64b
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
6 years agoAdd Prefer: elementary , Requested by EFL team 85/174585/1
tcshin93 [Tue, 3 Apr 2018 06:14:38 +0000 (15:14 +0900)]
Add Prefer: elementary , Requested by EFL team

Change-Id: I7eae5c22adc3e75578b83614b45b915536238ba3

6 years ago%check section enable 50/168350/1
jintaeson [Fri, 26 Jan 2018 04:14:04 +0000 (13:14 +0900)]
%check section enable

Change-Id: I90941577fce3b96767a834ab19af486591c824e6
Signed-off-by: jintaeson <jintae.son@samsung.com>
6 years agochange version of Tizen:Unified from 4.0 to 5.0 98/166598/2
Youngjae Shin [Thu, 11 Jan 2018 04:44:28 +0000 (13:44 +0900)]
change version of Tizen:Unified from 4.0 to 5.0

Change-Id: I8107f04c0981c24a3fa95654083cb01c5507def3

6 years agoFix %check section switch 13/156413/1
Slava Barinov [Wed, 18 Oct 2017 08:40:03 +0000 (11:40 +0300)]
Fix %check section switch

Using '%define %check exit 0' is an error since it redefines the rpm section
name as a macro.

This leads to including the contents of %check section into previously defined
section (e.g. %install) and therefore not only it breaks the build script in
the middle of execution by injecting 'exit 0', but also prevents
%__spec_install_post from running. This forbids execution of rpm post-scripts
which generate debug info, locale information, cleans up install dir and so on.

Setting up %__spec_check_pre variable will only disable the %check section.

Change-Id: Ifb6a847e298416c702409759457cdc03d0d563e2
Signed-off-by: Slava Barinov <v.barinov@samsung.com>
6 years ago[TRE-1701] Remove links for Artik10 kernel and uboot 77/154577/1
Lukasz Wojciechowski [Tue, 10 Oct 2017 13:16:22 +0000 (15:16 +0200)]
[TRE-1701] Remove links for Artik10 kernel and uboot

Change-Id: Ie47dd6aac8bcaf54daa955ef2f9dd682b2e4f948
Signed-off-by: Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>
6 years agoSimplified Tizen:Unified's meta info for path project 22/131622/2 submit/trunk/20170904.073139
Dongkyun, Son [Tue, 30 May 2017 07:53:05 +0000 (16:53 +0900)]
Simplified Tizen:Unified's meta info for path project

Change-Id: Icdc01ddef3e8d8d6e1db5635750b447a08366bcd
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
6 years agoSimplified Tizen:Base's meta info 21/131621/2
Taejin Woo [Mon, 4 Sep 2017 07:00:12 +0000 (16:00 +0900)]
Simplified Tizen:Base's meta info

- multilib_aggregate, qemu-accel_aggregate are not needed.
- duplicate builds can be removed as below.
* AS-IS: 6 repositories / 14 architectures
* TO-BE: 1 repository / 4 architectures

Change-Id: Ic752a44268d94e0d986fd1f4000963ebaeb02bb7
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
6 years agoTizen:Unified: add link for RPi3 u-boot 98/143498/1
Maciej Wereski [Thu, 10 Aug 2017 06:43:12 +0000 (08:43 +0200)]
Tizen:Unified: add link for RPi3 u-boot

Change-Id: I5b52c30ddf4619c3da714d475ecf4e393874d82f
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
6 years agoAdd Tizen 4.0 Base and Unified files 83/143383/3
Maciej Wereski [Wed, 9 Aug 2017 12:03:25 +0000 (14:03 +0200)]
Add Tizen 4.0 Base and Unified files

Change-Id: Ib624f4e6dc2e7100d15ef8280c4fbff28e6b737b
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
6 years agoAdd clang-accel-* to the Tizen:Base 28/140328/4
Dongkyun, Son [Mon, 24 Jul 2017 12:56:58 +0000 (21:56 +0900)]
Add clang-accel-* to the Tizen:Base

Clang acceleration is moved to separate clang-accel package from
qemu-accel.

Change-Id: I6636ee19d07ad6c9b47efe987473dabc606fa4cc
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
6 years agoupdate_meta.sh: set Unified as default project 49/128549/1
Maciej Wereski [Wed, 10 May 2017 10:02:07 +0000 (12:02 +0200)]
update_meta.sh: set Unified as default project

Change-Id: I59751833ee82da27a07c73f7c29a9d41c3db5e55
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
6 years agoChange OBS API address in update script 65/127765/1
Lukasz Wojciechowski [Sat, 29 Apr 2017 03:07:44 +0000 (05:07 +0200)]
Change OBS API address in update script

After migration to a new version of OBS and to AWS cloud,
api.tizen.org does not have valid certificate and cannot be used for API calls over https protocol.
Instead build.tizen.org can be used.

Change-Id: I4df738d74e42938a72abb75dd65a14e12529567a
Signed-off-by: Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>
6 years agoReplace corei7 with nehalem as x86_64 -march and Remove -mtune 07/127307/3
Jaehun Jeong [Thu, 27 Apr 2017 04:23:17 +0000 (13:23 +0900)]
Replace corei7 with nehalem as x86_64 -march and Remove -mtune

Because those values are no longer used after gcc 4.8.5

Change-Id: I3009669767877f82d14cdd69b590fbce26aebf61
Signed-off-by: Jaehun Jeong <jh4u.jeong@samsung.com>
6 years agoRevert "Temp : Prefer: python-setuptools" 18/127218/1
HyungGi Lee [Wed, 26 Apr 2017 12:03:55 +0000 (12:03 +0000)]
Revert "Temp : Prefer: python-setuptools"

This reverts commit 9a3b03234123a367b9a9c28273130431ffdc2063.

Change-Id: Ibd1f37cd186126d59f941ada04f7b2422564066e

6 years agoTemp : Prefer: python-setuptools 44/126344/1
Hyunggi Lee [Fri, 21 Apr 2017 04:54:56 +0000 (13:54 +0900)]
Temp : Prefer: python-setuptools

Issue:
 have choice for python-distribute needed by python-nose: python-distribute python-setuptools

Change-Id: I0e01ff4bb5d73aa066c5660dc2b5d0f63c935d60

7 years agoTizen:Unified version up tizen_version_major 4 41/125141/1
Hyunggi Lee [Fri, 14 Apr 2017 03:59:39 +0000 (12:59 +0900)]
Tizen:Unified version up tizen_version_major 4

Change-Id: Ia0d42e51e31451a626f3a4522cd67e4243155214

7 years agoModify _link for binutils-* 44/124944/1
Dongkyun, Son [Thu, 2 Feb 2017 06:16:41 +0000 (15:16 +0900)]
Modify _link for binutils-*

'linaro-binutils' package needs to be renamed to 'binutils' for Tizen:Base.

Change-Id: Ia1d9809af832a700ab2509ea98901f5c3395af93
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
7 years agoTizen:Base _config delete tizen version macros 33/124933/2
Hyunggi Lee [Thu, 13 Apr 2017 05:28:35 +0000 (14:28 +0900)]
Tizen:Base _config delete tizen version macros

It is not needed in the base

Change-Id: I1008c5ac582cad74a57460fe56a55fde4d0377c9

7 years agoChanged gcc_vertion to 62 44/112544/4
Dongkyun, Son [Wed, 1 Feb 2017 10:06:04 +0000 (19:06 +0900)]
Changed gcc_vertion to 62

Change-Id: I05cfb4881696cc0ff885874e40c8dfa6aa6ea4e3
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
7 years agoModify multilib_aggregate's source package name for glibc 93/124693/2
Dongkyun, Son [Wed, 12 Apr 2017 06:39:13 +0000 (15:39 +0900)]
Modify multilib_aggregate's source package name for glibc

'linaro-glibc' package needs to be renamed to 'glibc' for Tizen:Base.
* 'linaro-glibc' is based on linaro glibc 2.20 and will be removed from Tizen:Base
* 'glibc' is based on FSF glibc 2.24 and will be added to Tizen:Base

Change-Id: Id603f5017421da9eff9fcfc651635d9ae9211520
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
7 years agoTizen:Base add new maintainers 35/123835/1
Hyunggi Lee [Fri, 7 Apr 2017 07:25:24 +0000 (16:25 +0900)]
Tizen:Base add new maintainers

Change-Id: I685145e3a68f4873bf85beef29af932c4b6e6a04

7 years agoTizen:Unified: Add artik530 links 66/123466/2
Maciej Wereski [Wed, 5 Apr 2017 15:37:06 +0000 (17:37 +0200)]
Tizen:Unified: Add artik530 links

Change-Id: I34bec695872aead79eeaef841cb5ea65a8dac5c7
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
7 years agoTizen:Base: add ExportFilter for i586 rpms 47/121547/2
Chan Lee [Tue, 28 Mar 2017 07:36:24 +0000 (16:36 +0900)]
Tizen:Base: add ExportFilter for i586 rpms

i586 rpms and x86_64 rpms which have same package name and
are in the same arch directory of same repository cause 'have choice' issue.
e.g., 64bit libs which are made in the x86_64 repo and repackaged for i586.

This macro makes i586 rpms export to i586 arch directory from x86_64
directory to avoid 'have choice' issue.

Change-Id: I444fcb5fab98b0aa1c4a756e97f206531dc1e92c
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
7 years agoAdd Tizen:Unified 79/123079/1
Hyunggi Lee [Tue, 4 Apr 2017 10:18:05 +0000 (19:18 +0900)]
Add Tizen:Unified

Change-Id: I04378d21192ef81b99d7dd2938d82f21327ac3da

7 years agofix multilib_aggreate 82/122482/1
Hyunggi Lee [Fri, 31 Mar 2017 13:49:09 +0000 (22:49 +0900)]
fix multilib_aggreate

Change-Id: I08d685e82e63acf64d17c7ccfa1982d78e6a8cf4

7 years agoTizen:Base: Set a preference for ambiguous libs to use *-64bit libs 36/122036/3
Chan Lee [Thu, 30 Mar 2017 04:12:35 +0000 (13:12 +0900)]
Tizen:Base: Set a preference for ambiguous libs to use *-64bit libs

*-64bit libs on 32bit build environment are required for .Net build(e.g., coreclr, corefx).
But when building 64bit target, they could make 'have choice' error with original libs in 64bit repository.
e.g., libstdc++ and libstdc++-64bit provides same libs.
It's ambiguous to choose appropriate one.
This patch could resolve this error by choosing original one prior to *-64bit libs.

Change-Id: Ibdb8c45cd3671c864c6b8cbfe3346818ae07e144
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
7 years agoTizen:Base: create multilib_aggregate 40/121540/2
Chan Lee [Tue, 28 Mar 2017 06:48:25 +0000 (15:48 +0900)]
Tizen:Base: create multilib_aggregate

This package is to support multilib among different architecture in
different repo.
Currently x86_64 libs are provided in X86_64 repo only and i586 is vice
versa. Arm and aarch64 are in the same situation as x86_64 and i586.

Please note that glibc_aggregate had been merged into this package because
glibc_aggregate had had same purpose but only for glibc.

Change-Id: I38083aac58c22f9cf536ac86df13200116668afe
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
7 years agoupdate obs meta file 86/121686/1
Hyunggi Lee [Tue, 28 Mar 2017 11:25:24 +0000 (20:25 +0900)]
update obs meta file

Tizen:3.0:Mobile
 - remove emulator64-wayland, arm64-wayland

Tizen:TV
 - modify project config description

Change-Id: Iae6b89889591f3b08620debc1b732169463d7419

7 years agoAdd repo and package 93/114893/2
Hyunggi Lee [Wed, 15 Feb 2017 11:34:35 +0000 (20:34 +0900)]
Add repo and package

repo : kernel - aarch64
package : linux-3.18-exynos7270

Change-Id: I0ea6e0fec1481509afe9ca8c9d9a1051b76b965b

7 years agoTizen:IVI add corefx-managed_aggregate 67/110367/1
HyungGi Lee [Mon, 16 Jan 2017 06:03:20 +0000 (15:03 +0900)]
Tizen:IVI add corefx-managed_aggregate

temp solution : aggregated from Tizen:Mobile emulator64-wayland

Change-Id: I03897fb4deb58fde2b816bff9a0a48c0929a7db4

7 years agoChanged binary payload (w5.lzdio -> w5T.xzdio) 93/107393/5
Dongkyun, Son [Wed, 28 Dec 2016 01:14:51 +0000 (10:14 +0900)]
Changed binary payload (w5.lzdio -> w5T.xzdio)

rpm supports multi-threaded xz which can improve compression speed in
the multi-core environment. So, let's replace "lzma level 5(w5.lzdio)"
with "multi-threaded xz level 5(w5T.xzdio)" in case of binary's
compression activity.

- w5.lzdio: lzma (level: 5)
- w5T.xzdio: xz (level: 5, threaded)

Change-Id: I7eeb3561e010f2f1755e57036afe58dfeb91dcb1
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
7 years agoAdd Tizen:3.0.M2:Common 57/108657/2
Maciej Wereski [Thu, 5 Jan 2017 09:56:29 +0000 (10:56 +0100)]
Add Tizen:3.0.M2:Common

Change-Id: I6a6b6bb288bdd6e9ac76abcc87f25db977a9f863
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
7 years agoAdd M2 OBS Projects 78/108578/1
HyungGi Lee [Thu, 5 Jan 2017 06:28:22 +0000 (15:28 +0900)]
Add M2 OBS Projects

Change-Id: I9b6c90b688e27b70e0044020915bf6f26468a454

7 years agoAdd Tizen:3.0.M2:Base 77/108577/1
HyungGi Lee [Wed, 4 Jan 2017 09:56:24 +0000 (18:56 +0900)]
Add Tizen:3.0.M2:Base

Change-Id: I8a3e8a8dcecccfad6a7f15f0ae196875c37d6628

7 years agoTizen:Common add corefx-managed_aggregate 11/108011/3
Maciej Wereski [Mon, 2 Jan 2017 09:58:17 +0000 (10:58 +0100)]
Tizen:Common add corefx-managed_aggregate

Change-Id: Ie9addeb1190f825bd222d88480c38a6413653971
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
7 years agoAdd emulator64 in Tizen:TV 96/107496/3
HyungGi Lee [Wed, 28 Dec 2016 08:38:34 +0000 (17:38 +0900)]
Add emulator64 in Tizen:TV

Change-Id: I5864460ecaf1ba372e92b48463bf73142eb7487b

7 years agoTizen:3.0:Base, Tizen:Base - remove speedpython macro 17/106017/2
Chan Lee [Tue, 20 Dec 2016 07:53:09 +0000 (16:53 +0900)]
Tizen:3.0:Base, Tizen:Base - remove speedpython macro

There are several reasons to remove this macro,

1. We already provide same functionality with below macro,
 - Substitute: python-accel-armv7l-cross-arm
python-accel-%{build_hostarch}-armv7l
 - Substitute: python-accel-aarch64-cross-aarch64
python-accel-%{build_hostarch}-aarch64

2. Speedpython macro sometimes cause some build problem

 Speedpython macro is parsed when spec parsing time and it includes
 other macro in its own.(I mean, %{build_hostarch} macro)
 And when the OBS project config updates, OBS sometimes cannot sync-up
 the changes perfectly.
 It this case, build error occurs when we use speedpython macro.
 It seems OBS limitation but, we can avoid this problem by using other
 macro which provides same functionality.

Change-Id: I04189f001b861afefb4ef1c682b7c0bcea68566b
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
7 years agoTizen:3.0:Base, Tizen:Base - remove rpmlint stage 46/101046/2
Chan Lee [Wed, 30 Nov 2016 07:04:41 +0000 (16:04 +0900)]
Tizen:3.0:Base, Tizen:Base - remove rpmlint stage

Change-Id: Ia0db1bfae01174fe5277432f9fba1f5170a8b34f
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
7 years agoadd/remove maintainer Mobile TV Wearable IVI Base 60/104760/1
HyungGi Lee [Wed, 14 Dec 2016 08:12:14 +0000 (17:12 +0900)]
add/remove maintainer Mobile TV Wearable IVI Base

Change-Id: I29b6fbfdfa5dc8ea6bf9a54b93467f68086f3844

7 years agoAdd corefx-managed_aggregate 13/104713/3
HyungGi Lee [Wed, 14 Dec 2016 06:55:55 +0000 (15:55 +0900)]
Add corefx-managed_aggregate

Change-Id: If3bad4ae304f0a1f7e89a4296311d66e6398df81

7 years agoTizen:3.0:Base, Tizen:Base: Fix qemu / accel packages to use x86_64 host 19/102619/2
Chan Lee [Tue, 6 Dec 2016 06:50:42 +0000 (15:50 +0900)]
Tizen:3.0:Base, Tizen:Base: Fix qemu / accel packages to use x86_64 host
archtecture

Change-Id: I5545987e75760fa8424986c65d6b165367a090f5
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
7 years agoTizen:3.0:TV: enable emulator64-wayland repository 48/102548/1
Joonsub Lee [Tue, 6 Dec 2016 05:37:28 +0000 (14:37 +0900)]
Tizen:3.0:TV: enable emulator64-wayland repository

Change-Id: I2c572726d596654290813245baad31ed220a45be
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agoadd conflicts resolution for mono 50/100950/1
HyungGi Lee [Wed, 30 Nov 2016 02:18:36 +0000 (11:18 +0900)]
add conflicts resolution for mono

Change-Id: I3cdb1d75b2ad8dc83e11a885199c27fda83d4cd4

7 years agochange description of OBS project 97/99197/1
HyungGi Lee [Tue, 22 Nov 2016 06:57:34 +0000 (15:57 +0900)]
change description of OBS project

Change-Id: I37618cc1e56ec9cfa88feed9616200d16e32d3d5

7 years agofix mistypo: qemu-accel_aggregate (Tizen:Base) 06/96806/1
Joonsub Lee [Thu, 10 Nov 2016 08:34:38 +0000 (17:34 +0900)]
fix mistypo: qemu-accel_aggregate (Tizen:Base)

Change-Id: I747efd2626b7a84efec96a48bd6192cf96375b3a
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agofix mistypo: qemu-accel_aggregate 02/96802/1
Joonsub Lee [Thu, 10 Nov 2016 08:21:40 +0000 (17:21 +0900)]
fix mistypo: qemu-accel_aggregate

Change-Id: I0092bbcf77024c8c09bbadf9c2a3cccc945d9372
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agoTizen:Base, Tizen:3.0:Base : adjust qemu_aggregate package (add explicit named binaries 90/96590/3
Chan Lee [Wed, 9 Nov 2016 10:53:54 +0000 (19:53 +0900)]
Tizen:Base, Tizen:3.0:Base : adjust qemu_aggregate package (add explicit named binaries
for qemu related package)

1. separate packages to qemu and qemu-accel.
2. add x86_64 named binaries for 64-bit.
3. add x86 named binaries for 32-bit.
Also keep binaries with old names.

Change-Id: I6d495a1d68fe5e6af0b6d6a9f1fbf352e3f72e58
Signed-off-by: Chan Lee <chan45.lee@samsung.com>
7 years agoAdd Tizen:3.0:Common 82/95682/1
Maciej Wereski [Fri, 4 Nov 2016 07:46:31 +0000 (08:46 +0100)]
Add Tizen:3.0:Common

Change-Id: I4ccd767c97f1a6ecfc746d9d14ec0a6f15b4200e
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
7 years agoTizen:Base/_config: add vminstall procps-ng 15/95415/1
HyungGi Lee [Thu, 3 Nov 2016 07:19:08 +0000 (16:19 +0900)]
Tizen:Base/_config: add vminstall procps-ng

workaround for edje_cc hang fix is using ps command

Change-Id: I9a308222c87929755dd286b1e93999963360e346

7 years agoTizen:3.0:Mobile/TV/Wearable/IVI - using Tizen:3.0:Base 48/94348/1
HyungGi Lee [Fri, 28 Oct 2016 10:48:11 +0000 (19:48 +0900)]
Tizen:3.0:Mobile/TV/Wearable/IVI - using Tizen:3.0:Base

Change-Id: I9aa2005318e94d9fe801e2d9ae1ff29d28e6684e

7 years agoAdd Tizen:3.0:Base 47/94347/1
HyungGi Lee [Fri, 28 Oct 2016 10:44:45 +0000 (19:44 +0900)]
Add Tizen:3.0:Base

Change-Id: Iba5ef6396cd8204df7fc018ff6de0e5059c4b58a

7 years agoInitialize Tizen:3.0:Mobie/TV/Wearable/IVI 90/92390/1
Joonsub Lee [Sun, 16 Oct 2016 03:39:56 +0000 (12:39 +0900)]
Initialize Tizen:3.0:Mobie/TV/Wearable/IVI

* Copy configurations from Tizen:Mobile/TV/Wearable/IVI
 - Add linkpac, aggregatepac same as Tizen:Mobile/TV/Wearable/IVI
* Small changes at Tizen:3.0:IVI
 - cut build dependency with Tizen:IVI

Change-Id: I7d1f42ed89dd5599200b38c5423124af32ba4372
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agoRefactoring Tizen:3.0:IVI 41/91841/2
Joonsub Lee [Wed, 12 Oct 2016 01:02:02 +0000 (10:02 +0900)]
Refactoring Tizen:3.0:IVI

Rebased from Tizen:IVI

Change-Id: Ibcdf2bf61d98388e47b71bc8ed8893e37d5c6b69
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agoRemove unused macros 28/89828/2
Maciej Wereski [Tue, 27 Sep 2016 06:42:35 +0000 (08:42 +0200)]
Remove unused macros

- _with_bluetooth_frwk_libnotification
- _with_neard_nfc
- _with_pulseaudio_samsung_policy

Change-Id: I5af85d8b0d2c51c5b1af567dfab7645fd8cfff8e
Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
7 years agoremove unsued macro 64/89764/1
HyungGi Lee [Tue, 27 Sep 2016 02:24:22 +0000 (11:24 +0900)]
remove unsued macro

 - _with_bluetooth_frwk_libnotification
 - _with_neard_nfc
 - _with_pulseaudio_samsung_policy

Change-Id: I52ce60a15b2cbd42f812127561c5bf458c438cc1

7 years agoAdjust qemu-aggregate package 78/89278/1
Yonghee Han [Fri, 23 Sep 2016 03:30:16 +0000 (12:30 +0900)]
Adjust qemu-aggregate package
 - Upgrade Qemu : qemu version 2.2 -> qemu version 2.7

Change-Id: Ieab20c0c746bd24eb66feb93226bcad3573bb04e

7 years agoTizen:Base/_config change coretuils-su to util-linux-su 90/87890/1
HyungGi Lee [Mon, 12 Sep 2016 05:01:13 +0000 (14:01 +0900)]
Tizen:Base/_config change coretuils-su to util-linux-su

Change-Id: Ie75f5bd33dcec9c080d95148d078187e98006ca6

7 years agoTizen:Base/_config: add preinstall coreutils-su 05/87705/1
HyungGi Lee [Fri, 9 Sep 2016 07:07:35 +0000 (16:07 +0900)]
Tizen:Base/_config: add preinstall coreutils-su

Change-Id: Iab461a8687f9494d9f9e8024dad0a40eeb113b50

7 years agoMove build config to Tizen:Base 23/85223/4
HyungGi Lee [Wed, 24 Aug 2016 08:02:10 +0000 (17:02 +0900)]
Move build config to  Tizen:Base

Change-Id: I39207ae35bd3776f3d7fded43874294674adc492

7 years agoWearable: Add WMinstall value: libsmartcols 06/85206/1
Joonsub Lee [Wed, 24 Aug 2016 07:17:15 +0000 (16:17 +0900)]
Wearable: Add WMinstall value: libsmartcols

Change-Id: Idb24f5643915a3d599210f02bf8903235015fad3
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years ago[TRE-538] Tizen:Mobile/TV/Wearable: Remove linkpac: rinato-linux-kernel 27/83627/2
Joonsub Lee [Fri, 12 Aug 2016 05:47:52 +0000 (14:47 +0900)]
[TRE-538] Tizen:Mobile/TV/Wearable: Remove linkpac: rinato-linux-kernel

Change-Id: I00df1121f6cebae3484f1b296bac3bccdc64121c
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agoTizen:Base fix macro %en_speedpython 99/83499/1
HyungGi Lee [Thu, 11 Aug 2016 08:38:43 +0000 (17:38 +0900)]
Tizen:Base fix macro %en_speedpython

Change-Id: Ia5ded25ff82b0820fb7243810927d87cd8ebd94d

7 years agoTizen:Base fix typo 63/83263/1
HyungGi Lee [Wed, 10 Aug 2016 01:13:09 +0000 (10:13 +0900)]
Tizen:Base fix typo

Change-Id: Ice1d47110a040237019617c5105ecb82940f1f5a

7 years agoTizen:Base add python accel macro 40/82840/1
HyungGi Lee [Mon, 8 Aug 2016 05:58:46 +0000 (14:58 +0900)]
Tizen:Base add python accel macro

Change-Id: I8c2dc65bb706b9ec829a0538a60f342c9c88fa12

7 years agoIVI: Delete repo - x86_64 03/78003/1
Joonsub Lee [Mon, 4 Jul 2016 02:06:09 +0000 (11:06 +0900)]
IVI: Delete repo - x86_64

Change-Id: Ieab3968a1b5f416c1978f664cf609a2d35dd94fd
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agoTizen:Common: Extract common configuration 75/68475/3
Pawel Wieczorek [Wed, 4 May 2016 13:51:02 +0000 (15:51 +0200)]
Tizen:Common: Extract common configuration

Conditional configuration for emulator and other repositories contained
the same options. All common configuration was extracted in order to
maintain it in one place.

Change-Id: I033bf51ef582806fbbf63e62fb692b81ab9a59aa
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
7 years agoTizen:Common: Group GL substitutions 99/72599/2
Pawel Wieczorek [Wed, 1 Jun 2016 14:50:23 +0000 (16:50 +0200)]
Tizen:Common: Group GL substitutions

According to change history provided by VCS, division was necessary due
to different requirements for X11 and Wayland (related patch:
47a95aa2e091d3969a01136f14175e8877662587 and
42f383f0edc5c8e2a6876f99a5c29811118dede8).

Support for X11 was dropped from Tizen in December 2015.

Change-Id: I489cbea3f25655706180daac2203edd7b41a2d29
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
7 years agoTizen:Common: Remove unused repositories from _config 74/68474/3
Pawel Wieczorek [Wed, 4 May 2016 13:39:50 +0000 (15:39 +0200)]
Tizen:Common: Remove unused repositories from _config

Both "wayland" and "standard" repositories do not exist anymore.
Repositories "arm" and "arm64" are used in Tizen:Base project. Other
repositories were rearranged so that they maintain the order in which
they appear in Tizen:Common project.

Change-Id: Ie312e2a3424cc6fd626ebc63eaf7b1313b32c75a
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
7 years agoTizen:Common: Change pwdutils to shadow-utils 98/72598/2
Pawel Wieczorek [Wed, 1 Jun 2016 14:23:42 +0000 (16:23 +0200)]
Tizen:Common: Change pwdutils to shadow-utils

Related change: 86729fcafaca84aaf81e9973cd3b142f9707873a

Change-Id: I9790030746aead36ffc7e66f84a2f38dbe41d78d
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
7 years agoAdd bluetooth-tools-no-firmware preference 00/72600/4
Pawel Wieczorek [Wed, 1 Jun 2016 14:02:18 +0000 (16:02 +0200)]
Add bluetooth-tools-no-firmware preference

Due to different firmware requirements between targets for Tizen:Common
profile (mainly ARTIK boards), virtual dependencies were introduced in
Bluetooth projects packaging. New virtual dependency "bluetooth-scripts"
replaces "bluetooth-tools-no-firmware" and is provided by five packages:

* bluetooth-tools-no-firmware (platform/core/connectivity/bluetooth-tools)
* bluetooth-firmware-sprd-TM1 (platform/adaptation/bluetooth-firmware-sprd)
* bluetooth-firmware-bcm (platform/adaptation/bluetooth-firmware-bcm)
* bluetooth-firmware-bcm-artik (platform/adaptation/bluetooth-firmware-bcm)
* bluetooth-firmware-bcm-exynos3250 (platform/adaptation/bluetooth-firmware-bcm)

This way dependency is not strictly set during at package build, but it
is resolved during image creation (according to target device needs).
This change together with dependency replacement in profiles' meta
repositories allows to successfully build platform images. It does not,
however, satisfy OBS package dependency resolver.

According to OBS documentation [1], all ambiguities in package
dependencies are treated as errors in order to provide reproducible
builds. Since Bluetooth scripts are not used as build requirement for
any project whatsoever (these are only useful on actual target devices),
original "bluetooth-tools-no-firmware" was chosen to conform with OBS
rules.

[1] http://openbuildservice.org/help/manuals/obs-reference-guide/cha.obs.build_config.html

Change-Id: I63463ebc58f9295c9b95b3ee3476c366ac4e522e
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
7 years agoTizen:IVI: Add prefer option for coregl conflict 83/71183/1
Joonsub Lee [Tue, 24 May 2016 10:42:04 +0000 (19:42 +0900)]
Tizen:IVI: Add prefer option for coregl conflict

Change-Id: Ie1b25da4925cf0ea3821d1954c4b3518b8ee5a57
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agoTizen:IVI: Enable x86_64 building 59/71059/3
Joonsub Lee [Tue, 24 May 2016 02:28:41 +0000 (11:28 +0900)]
Tizen:IVI: Enable x86_64 building

Change-Id: I850177ab4e0c9b07272f26b8c301e0d6c12acbe8
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agochange pwdutils to shadow-utils 63/70563/1
HyungGi Lee [Thu, 19 May 2016 12:14:53 +0000 (21:14 +0900)]
change pwdutils to shadow-utils

Change-Id: Ife4a36c8da04096262c3dd6f16dc262de3696f91

7 years agoMobile/TV/Wearable: Adjust OBS maintainer 74/68974/1
Joonsub Lee [Wed, 11 May 2016 01:13:44 +0000 (10:13 +0900)]
Mobile/TV/Wearable: Adjust OBS maintainer

Change-Id: Ibc06b64aea2a94069f29d80a6ca5246e021d8d29
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agoTizen:Common: Add libwayland-egl(-devel) preference 69/68469/1
Pawel Wieczorek [Wed, 4 May 2016 12:52:11 +0000 (14:52 +0200)]
Tizen:Common: Add libwayland-egl(-devel) preference

Both libtpl-egl and qtwayland projects provide "libwayland-egl.so" (in
packages "libwayland-egl" and "qt5-qtwayland", respectively). This
causes build failures on emulator, as OBS treats it as an unresolvable
dependency conflict without having explicit preference.

Change-Id: Id25f6648af85dc4259de310230819ea0145d40fa
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
7 years agoTizen:IVI/_config:add Prefer: libwayland-egl libwayland-egl-devel 06/68206/1
HyungGi Lee [Tue, 3 May 2016 04:16:05 +0000 (13:16 +0900)]
Tizen:IVI/_config:add Prefer: libwayland-egl libwayland-egl-devel

Change-Id: Ib09b47b51676d5551bca64b2a23341d81dabdb04

7 years ago[TRE-243] Mobile/TV/Wearable: Remove linkpac: odroid-linux-kernel 09/67909/1
Joonsub Lee [Fri, 29 Apr 2016 06:50:55 +0000 (15:50 +0900)]
[TRE-243] Mobile/TV/Wearable: Remove linkpac: odroid-linux-kernel

Change-Id: I13c21264a8afbc46d10ad27aa8bf526381c5cccd
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
7 years agoremove linkpac libdbus 15/67215/1
HyungGi Lee [Tue, 26 Apr 2016 01:51:17 +0000 (10:51 +0900)]
remove linkpac libdbus

Change-Id: Ia2fc2e35444cdb3fa08515433fb882f6e6f9757d

8 years agoenable publish - Tizen:IVI 19/65919/1
HyungGi Lee [Thu, 14 Apr 2016 04:27:18 +0000 (13:27 +0900)]
enable publish - Tizen:IVI

Change-Id: I2aba9a1289ca4285b60b21765119b20e0bd0e45c

8 years agofix cynara link 82/65582/1
HyungGi Lee [Mon, 11 Apr 2016 11:54:47 +0000 (20:54 +0900)]
fix cynara link

Change-Id: I05cdd5c9ef6297bbdcabe41d60c467cc20799e43

8 years ago[TRE-91] Add cynara link packages 34/64734/3
Joonsub Lee [Tue, 5 Apr 2016 07:04:13 +0000 (16:04 +0900)]
[TRE-91] Add cynara link packages

Change-Id: I7e93d8f41a43b132e278314edfd8d36debe6a67e
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
8 years agoremove macro %_with_dlog_to_systemd_journal 59/63059/1
HyungGi Lee [Tue, 22 Mar 2016 03:15:12 +0000 (12:15 +0900)]
remove macro %_with_dlog_to_systemd_journal

no more using this macro

Change-Id: I9d2a52538b5bc0307f1c040906f07d95cdd5e41b

8 years agoadd -Wl,--as-needed to global cflags (all the profiles) 73/61073/2
Dongkyun, Son [Fri, 4 Mar 2016 00:03:29 +0000 (09:03 +0900)]
add -Wl,--as-needed to global cflags (all the profiles)

‘--as-needed’ is a linker option. It affects linking of dynamic
libraries which follow the ‘—as-needed’ flag on the linker command
line. Normally, the linker will generate a runtime dependency against
all dynamic libraries mentioned on command line regardless of whether
libraries are actually needed or not. ‘--as-needed’ option causes
dependency to be only emitted for a library that at that point in the
link.

Change-Id: Id7306902cfcb495825b9f708b55364479a8fb545
Signed-off-by: Dongkyun, Son <dongkyun.s@samsung.com>
8 years agoTizen:Wearable: Adjust config for coregl 32/61232/2
Joonsub Lee [Mon, 7 Mar 2016 01:59:20 +0000 (10:59 +0900)]
Tizen:Wearable: Adjust config for coregl

Change-Id: I076bad2ff7c160d60c5ffe5b0d1a2709240b7ee6
Signed-off-by: Joonsub Lee <joon-sub.lee@samsung.com>
8 years agoTizen:Common: Inherit compilation flags from Base 62/60862/2
Pawel Wieczorek [Wed, 2 Mar 2016 14:45:08 +0000 (15:45 +0100)]
Tizen:Common: Inherit compilation flags from Base

Change-Id: I97780ce2142f45dded6de763e98c12bf9a3f79d4
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>