Skip to content

Commit 34038e9

Browse files
committed
More gnome 44, fix lib32 scripts
1 parent f58494a commit 34038e9

124 files changed

Lines changed: 148 additions & 135 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

gdk-pixbuf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
5-
5+
set -e
66
URL=https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.10.tar.xz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')
88
DIR=$(echo $TAR | sed 's|.tar.*||g')
@@ -20,7 +20,7 @@ cd $DIR
2020
mkdir build
2121
cd build
2222

23-
meson --prefix=/usr ..
23+
meson --prefix=/usr -Dgtk_doc=false --buildtype=release -Ddocs=false ..
2424

2525
ninja
2626

glib

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22

33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
5-
6-
URL=https://download.gnome.org/sources/glib/2.76/glib-2.76.2.tar.xz
5+
PKG_VER=2.76.3
6+
MINOR=$(echo $PKG_VER | sed 's|.[^.]*$||g')
7+
URL=https://download.gnome.org/sources/glib/$MINOR/glib-$PKG_VER.tar.xz
78
TAR=$(echo $URL | sed -r 's|(.*)/||')
89
DIR=$(echo $TAR | sed 's|.tar.*||g')
910
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')

gnome/evolution-data-server

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22

33
export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
5-
6-
URL=https://download.gnome.org/sources/evolution-data-server/3.46/evolution-data-server-3.48.0.tar.xz
5+
PKG_VER=3.48.2
6+
MINOR=$(echo $PKG_VER | sed 's|.[^.]*$||g')
7+
URL=https://download.gnome.org/sources/evolution-data-server/3.48/evolution-data-server-3.48.2.tar.xz
78
TAR=$(echo $URL | sed -r 's|(.*)/||')
89
DIR=$(echo $TAR | sed 's|.tar.*||g')
910
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')
@@ -26,6 +27,7 @@ cmake -DCMAKE_INSTALL_PREFIX=/usr \
2627
-DENABLE_VALA_BINDINGS=ON \
2728
-DENABLE_INSTALLED_TESTS=ON \
2829
-DENABLE_GOOGLE=ON \
30+
-DENABLE_OAUTH2_WEBKITGTK4=OFF \
2931
-DWITH_OPENLDAP=OFF \
3032
-DWITH_KRB5=ON \
3133
-DENABLE_INTROSPECTION=ON \

gnome/gjs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ export CXXFLAGS="-O2"
55

66
GNOME_MAJOR=43
77
GNOME_MINOR=0
8-
URL=https://download.gnome.org/sources/gjs/1.74/gjs-1.74.0.tar.xz
8+
PKG_VER=1.76.0
9+
MINOR=$(echo $PKG_VER | sed 's|.[^.]*$||g')
10+
URL=https://download.gnome.org/sources/gjs/$MINOR/gjs-$PKG_VER.tar.xz
911
TAR=$(echo $URL | sed -r 's|(.*)/||')
1012
DIR=$(echo $TAR | sed 's|.tar.*||g')
1113
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')

gnome/gtk4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ mkdir build &&
2323
cd build &&
2424

2525

26-
meson --prefix=/usr --buildtype=release -Dbroadway-backend=true ..
26+
meson --prefix=/usr --buildtype=release -Dbroadway-backend=true -Dintrospection=enabled ..
2727

2828

2929
ninja

gnome/mutter

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ export CFLAGS=-"O2"
44
export CXXFLAGS="-O2"
55

66
PKG_VER=44.0
7-
URL=https://download.gnome.org/sources/mutter/43/mutter-$PKG_VER.tar.xz
7+
URL=https://download.gnome.org/sources/mutter/44/mutter-$PKG_VER.tar.xz
88
TAR=$(echo $URL | sed -r 's|(.*)/||')
99
DIR=$(echo $TAR | sed 's|.tar.*||g')
1010
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')

gnome/rest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ mkdir build &&
2323
cd build &&
2424

2525

26-
meson --prefix=/usr --buildtype=release ..
26+
meson --prefix=/usr --buildtype=release -Dgtk_doc=false ..
2727

2828
ninja
2929

gnome/vte

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ export CXXFLAGS="-O2"
55

66
GNOME_MAJOR=43
77
GNOME_MINOR=0
8-
URL=https://download.gnome.org/sources/vte/0.70/vte-0.70.3.tar.xz
8+
PKG_VER=0.72.1
9+
MINOR=$(echo $PKG_VER | sed 's/.[^.]*$//g')
10+
URL=https://download.gnome.org/sources/vte/$MINOR/vte-$PKG_VER.tar.xz
911
TAR=$(echo $URL | sed -r 's|(.*)/||')
1012
DIR=$(echo $TAR | sed 's|.tar.*||g')
1113
PACKAGE=$(echo $DIR | sed 's|-[^-]*$||g')

js102

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ export CXXFLAGS="-O2"
55

66
set -e
77
# Last Validated Version 102.4
8-
VER=102.10.0
9-
URL=https://archive.mozilla.org/pub/firefox/releases/102.9.0esr/source/firefox-102.9.0esr.source.tar.xz
8+
VER=102.11.0
9+
URL=https://archive.mozilla.org/pub/firefox/releases/${VER}esr/source/firefox-${VER}esr.source.tar.xz
1010
TAR=$(echo $URL | sed -r 's|(.*)/||')
1111
DIR=firefox-$VER
1212
PACKAGE=js102
@@ -15,13 +15,11 @@ PACKAGE=js102
1515

1616
cd /blfs/builds
1717
wget $URL
18-
wget https://src.fedoraproject.org/rpms/mozjs102/raw/rawhide/f/0001-Python-Build-Use-r-instead-of-rU-file-read-modes.patch
1918
tar -xvf $TAR
2019
cd $DIR
2120

2221
# Build
2322
# This patch allows the build to work with Python 3.11
24-
patch -Np1 < ../0001-Python-Build-Use-r-instead-of-rU-file-read-modes.patch
2523
mkdir obj &&
2624
cd obj &&
2725

lib32/lib32-acl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
export CFLAGS=-"O2"
4-
export CXXFLAGS="-O2"
4+
export CXXFLAGS="-O2 "
55

66
URL=https://download.savannah.gnu.org/releases/acl/acl-2.3.1.tar.xz
77
TAR=$(echo $URL | sed -r 's|(.*)/||')

0 commit comments

Comments
 (0)