[haiku-commits] haiku: hrev52285 - in build/jam/repositories/HaikuPorts: . build/jam

  • From: waddlesplash <waddlesplash@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Sun, 26 Aug 2018 12:45:21 -0400 (EDT)

hrev52285 adds 2 changesets to branch 'master'
old head: 546fafa0a1d5adf099af6795f9eaf6a625e9fe33
new head: 5fd406b4c871c368dde4d0cfacbfb85c3f42f624
overview: 
https://git.haiku-os.org/haiku/log/?qt=range&q=5fd406b4c871+%5E546fafa0a1d5

----------------------------------------------------------------------------

7d5faaf44f6d: OptionalPackages: Remove some of the less-useful devel packages.
  
  ffmpeg_devel pulls in some other devel packages we don't really need,
  and very few things are built against it anyway, so whoever needs it
  can install it manually. Same goes for freetype and fontconfig.

5fd406b4c871: HaikuPorts: Add OpenJPEG to the build packages set.
  
  We now build libicns against it. It seems that it is better-maintained than
  JasPer, so we should probably consider switching the JPEG2000Translator to
  use it also.

                              [ Augustin Cavalier <waddlesplash@xxxxxxxxx> ]

----------------------------------------------------------------------------

3 files changed, 16 insertions(+), 9 deletions(-)
build/jam/OptionalPackages                 |  6 +++---
build/jam/repositories/HaikuPorts/x86_64   |  3 +++
build/jam/repositories/HaikuPorts/x86_gcc2 | 16 ++++++++++------

############################################################################

Commit:      7d5faaf44f6dc8febeb54d168e63893062f299e7
URL:         https://git.haiku-os.org/haiku/commit/?id=7d5faaf44f6d
Author:      Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date:        Sun Aug 26 16:33:36 2018 UTC

OptionalPackages: Remove some of the less-useful devel packages.

ffmpeg_devel pulls in some other devel packages we don't really need,
and very few things are built against it anyway, so whoever needs it
can install it manually. Same goes for freetype and fontconfig.

----------------------------------------------------------------------------

diff --git a/build/jam/OptionalPackages b/build/jam/OptionalPackages
index 17c0e9ecd5..d795cd81a1 100644
--- a/build/jam/OptionalPackages
+++ b/build/jam/OptionalPackages
@@ -73,12 +73,12 @@ if [ IsOptionalHaikuImagePackageAdded Development ] {
        AddHaikuImagePackages pkgconfig scons ;
        AddHaikuImageSourcePackages pkgconfig ;
 
-       # devel packages for mandatory packages
+       # devel packages for some of the base set
        local architectureObject ;
        for architectureObject in [ MultiArchSubDirSetup ] {
                on $(architectureObject) {
-                       AddHaikuImagePackages curl_devel ffmpeg_devel 
fontconfig_devel
-                               freetype_devel glu_devel jpeg_devel 
libpng16_devel zlib_devel ;
+                       AddHaikuImagePackages curl_devel glu_devel jpeg_devel
+                               libpng16_devel zlib_devel ;
                }
        }
 }

############################################################################

Revision:    hrev52285
Commit:      5fd406b4c871c368dde4d0cfacbfb85c3f42f624
URL:         https://git.haiku-os.org/haiku/commit/?id=5fd406b4c871
Author:      Augustin Cavalier <waddlesplash@xxxxxxxxx>
Date:        Sun Aug 26 16:44:29 2018 UTC

HaikuPorts: Add OpenJPEG to the build packages set.

We now build libicns against it. It seems that it is better-maintained than
JasPer, so we should probably consider switching the JPEG2000Translator to
use it also.

----------------------------------------------------------------------------

diff --git a/build/jam/repositories/HaikuPorts/x86_64 
b/build/jam/repositories/HaikuPorts/x86_64
index 84e581f073..82d30c436e 100644
--- a/build/jam/repositories/HaikuPorts/x86_64
+++ b/build/jam/repositories/HaikuPorts/x86_64
@@ -136,6 +136,8 @@ RemotePackageRepository HaikuPorts
        nettle-3.4-1
        openexr-2.2.1-2
        openexr_devel-2.2.1-2
+       openjpeg-2.3.0-1
+       openjpeg_devel-2.3.0-1
        openssh-7.6p1-1
        openssl-1.0.2p-1
        openssl_devel-1.0.2p-1
@@ -257,6 +259,7 @@ RemotePackageRepository HaikuPorts
        netcat
        nettle
        openexr
+       openjpeg
        openssh
        openssl
        p7zip
diff --git a/build/jam/repositories/HaikuPorts/x86_gcc2 
b/build/jam/repositories/HaikuPorts/x86_gcc2
index ac1f3c524b..0bfe7943fb 100644
--- a/build/jam/repositories/HaikuPorts/x86_gcc2
+++ b/build/jam/repositories/HaikuPorts/x86_gcc2
@@ -4,7 +4,7 @@ RemotePackageRepository HaikuPorts
        :
        # architecture "any" packages
        be_book-2008_10_26-2
-       ca_root_certificates-2018_06_20-1
+       ca_root_certificates-2018_01_17-2
        gnu_efi_kernel-3.0.8-1
        haikuporter-1.2.2-1
        noto-20170920-3
@@ -119,6 +119,8 @@ RemotePackageRepository HaikuPorts
        netcat-1.10-4
        openexr-2.2.1-2
        openexr_devel-2.2.1-2
+       openjpeg-2.1.2-3
+       openjpeg_devel-2.1.2-3
        openssh-7.2p2-2
        openssl-1.0.2p-1
        openssl_devel-1.0.2p-1
@@ -218,7 +220,7 @@ RemotePackageRepository HaikuPorts
        libtheora_x86_devel-1.1.1-7
        libtool_x86-2.4.6-1
        libtool_x86_libltdl-2.4.6-1
-       libunistring_x86-0.9.9-2
+       libunistring_x86-0.9.10-1
        libvorbis_x86-1.3.5-5
        libvorbis_x86_devel-1.3.5-5
        libvpx3_x86-1.5.0-2
@@ -235,9 +237,9 @@ RemotePackageRepository HaikuPorts
        llvm_x86_clang-5.0.0-3
        llvm_x86_clang_analysis-5.0.0-3
        llvm_x86_libs-5.0.0-3
-       mesa_x86-17.1.7-8
-       mesa_x86_devel-17.1.7-8
-       mesa_x86_swpipe-17.1.7-8
+       mesa_x86-17.1.10-1
+       mesa_x86_devel-17.1.10-1
+       mesa_x86_swpipe-17.1.10-1
        ncurses6_x86-6.1-1
        ncurses6_x86_devel-6.1-1
        mpc_x86-1.1.0-1
@@ -245,6 +247,8 @@ RemotePackageRepository HaikuPorts
        nettle_x86-3.4-1
        openexr_x86-2.2.1-2
        openexr_x86_devel-2.2.1-2
+       openjpeg_x86-2.2.0-1
+       openjpeg_x86_devel-2.2.0-1
        openssl_x86-1.0.2p-1
        openssl_x86_devel-1.0.2p-1
        pkgconfig_x86-0.29.2-3
@@ -354,10 +358,10 @@ RemotePackageRepository HaikuPorts
        nano
        nasm
        ncurses6
-       ncurses6_x86
        netcat
        nettle
        openexr
+       openjpeg
        openssh
        openssl
        p7zip


Other related posts:

  • » [haiku-commits] haiku: hrev52285 - in build/jam/repositories/HaikuPorts: . build/jam - waddlesplash