Skip to content

Update to Ghostscript 10.01.1, GIMP 2.10.34 and libspectre 0.2.12 #2894

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
e20aa3c
ghostscript:
pmenzel Apr 14, 2023
98383d7
ghostscript: Directly path make target to `bee_build`
pmenzel Apr 14, 2023
9af7ef1
Revert "ghostscript: Directly path make target to `bee_build`"
pmenzel Apr 14, 2023
378af1c
babl: Update version from 0.1.82 0.1.102
pmenzel Apr 18, 2023
4fec4fd
gegl: Update version from 0.4.26 to 0.4.42
pmenzel Apr 18, 2023
6991602
gobject-introspection: Remove blank line between SRCURL lines
pmenzel Apr 18, 2023
df36fad
gobject-introspection: Update version from 1.68.0 to 1.76.1
pmenzel Apr 18, 2023
4010a6b
glib2: Switch back to download.gnome.org
pmenzel Apr 18, 2023
6e20ad1
glib2: Prepend commented URL with SRCURL[0]= for easy uncommenting
pmenzel Apr 18, 2023
712c453
glib2: Use PKGVERSION in upstream URL for easy updating
pmenzel Apr 18, 2023
ac3eb2f
glib2: Update version from 2.70.0 to 2.76.1
pmenzel Apr 18, 2023
6febfe7
gegl: Download source archive from beehive.molgen.mpg.de
pmenzel Apr 18, 2023
9de8418
libnsgif: Add version 0.2.1
pmenzel Apr 18, 2023
9281898
libnsgif: Download source archive from beehive.molgen.mpg.de
pmenzel Apr 18, 2023
b597ce2
libnsgif: Build in source directory
pmenzel Apr 18, 2023
3947396
gegl: Update to 0.4.44
pmenzel Apr 18, 2023
1c90560
gegl: Manually call meson to allow building with subprojects
pmenzel Apr 20, 2023
9976965
gegl: Run tests again
pmenzel Apr 20, 2023
12559be
gegl: Use `meson setup` to fix deprecation warning
pmenzel Apr 20, 2023
050c161
gegl: ninja test
pmenzel Apr 20, 2023
9f4f73f
gegl: Disable tests again as gegl:simple license_check fails
pmenzel Apr 20, 2023
6366028
gimp: Update version from 2.10.22 to 2.10.34
pmenzel Apr 20, 2023
8eef2f5
libspectre: Use HTTPS URL for upstream source archive
pmenzel Apr 20, 2023
a090ea8
libspectre: Update version from 0.2.9 to 0.2.12
pmenzel Apr 20, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 2 additions & 2 deletions babl.be0
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION babl-0.1.82-1
# BEE_VERSION babl-0.1.102-0

#SRCURL[0]="https://download.gimp.org/pub/babl/${PKGVERSION[2]}/babl-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/48256ceaeb76719bb9975601b1d1667c/babl-0.1.82.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/154c3e2d2560fcb000dc55385bcc727d/babl-0.1.102.tar.xz"

# PATCHURL+=()

Expand Down
13 changes: 8 additions & 5 deletions gegl.be0
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/usr/bin/env beesh

# BEE_VERSION gegl-0.4.26-0
# BEE_VERSION gegl-0.4.44-0

## this file was created by bee init and should be executed to build a
## bee-package. (Additional hints are located at the end of this file.)
Expand All @@ -9,7 +9,8 @@
## The source URL(s) define the location of the sources that will be
## downloaded. Version variables may be used to simplify reuse of this bee-file.

SRCURL[0]="https://download.gimp.org/pub/gegl/${PKGVERSION[2]}/gegl-${PKGVERSION}.tar.xz"
#SRCURL[0]="https://download.gimp.org/pub/gegl/${PKGVERSION[2]}/gegl-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/4f15157f8e73833cd79830784606bf2b/gegl-0.4.44.tar.xz"

###############################################################################
## Add URLs/pathes to patch files to the PATCHURL array.
Expand Down Expand Up @@ -45,14 +46,16 @@ SRCURL[0]="https://download.gimp.org/pub/gegl/${PKGVERSION[2]}/gegl-${PKGVERSION
#}

mee_configure() {
bee_configure \
start_cmd meson setup \
--prefix ${PREFIX} \
-Ddocs=false \
-Dvapigen=disabled
-Dvapigen=disabled \
${S}
}

#mee_build() {
# bee_build
# start_cmd make check
# start_cmd ninja test
#}

#mee_install() {
Expand Down
7 changes: 3 additions & 4 deletions ghostscript.be0
Original file line number Diff line number Diff line change
@@ -1,24 +1,23 @@
#!/bin/env beesh

# BEE_VERSION ghostscript-9.55.0-0
# BEE_VERSION ghostscript-10.01.1-0

XPKGVERSION_COMPACT=$(echo ${PKGVERSION} | tr -d '.')

#SRCURL[0]="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${XPKGVERSION_COMPACT}/ghostscript-${PKGVERSION}.tar.gz"
SRCURL[0]="https://beehive.molgen.mpg.de/4d3e03b54741265dfbcd24c08a1680a7/ghostscript-9.55.0.tar.gz"
SRCURL[0]="https://beehive.molgen.mpg.de/9e2d94ab40c4580d04b3221c3f78934a/ghostscript-10.01.1.tar.gz"

build_in_sourcedir

mee_patch() {
bee_patch "${@}"
sed -i 's/ZLIBDIR=src/ZLIBDIR=$includedir/' configure.ac configure
rm -rf freetype lcms2 jpeg libpng openjpeg
sed -i 's/gscms_transformm_color_const/gscms_transform_color_const/' base/gsicc_lcms2.c
# sed -i 's/gscms_transformm_color_const/gscms_transform_color_const/' base/gsicc_lcms2.c
}

mee_configure() {
bee_configure \
--enable-dynamic \
--with-drivers=ALL,x11 \
--with-system-libtiff \
--disable-compile-inits
Expand Down
4 changes: 2 additions & 2 deletions gimp.be0
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION gimp-2.10.22-0
# BEE_VERSION gimp-2.10.34-0

# SRCURL[0]="https://download.gimp.org/mirror/pub/gimp/v${PKGVERSION[2]}/gimp-${PKGVERSION}.tar.bz2"
SRCURL[0]="/src/mariux/md5repo/9d559ba6f039da033754f1d62a91cc39/gimp-${PKGVERSION}.tar.bz2"
SRCURL[0]="https://beehive.molgen.mpg.de/0dae3a42d261621d62a336ef2aee052a/gimp-2.10.34.tar.bz2"


# PATCHURL+=()
Expand Down
6 changes: 3 additions & 3 deletions glib2.be0
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION glib2-2.70.0-1
# BEE_VERSION glib2-2.76.1-0

# https://download-fallback.gnome.org/sources/glib/2.70/glib-2.70.0.tar.xz
SRCURL[0]="https://beehive.molgen.mpg.de/4b08228707d28a9f23f7369902f4b166/glib-2.70.0.tar.xz"
#SRCURL[0]="https://download.gnome.org/sources/glib/${PKGVERSION[2]}/glib-${PKGVERSION}.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/1adbc389ab891616a041aa6d42ef0529/glib-2.76.1.tar.xz"

PATCHURL+=("https://beehive.molgen.mpg.de/ac14fac9d515ad262f4c55041dadf483/glib2-2.70-glib-compile-schemas-no-spam.patch")

Expand Down
5 changes: 2 additions & 3 deletions gobject-introspection.be0
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION gobject-introspection-1.68.0-0
# BEE_VERSION gobject-introspection-1.76.1-0

# SRCURL[0]="https://ftp.gnome.org/pub/gnome/sources/gobject-introspection/${PKGVERSION[2]}/gobject-introspection-${PKGVERSION}.tar.xz"

SRCURL[0]="https://beehive.molgen.mpg.de/b106680b153bebb67c8987e64bbafcc6/gobject-introspection-1.68.0.tar.xz"
SRCURL[0]="https://beehive.molgen.mpg.de/5cb554fdd139db79f9b1be13892fddac/gobject-introspection-1.76.1.tar.xz"

# PATCHURL+=()

Expand Down
38 changes: 38 additions & 0 deletions libnsgif.be0
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
#!/usr/bin/env beesh

# BEE_VERSION libnsgif-0.2.1-0

# more info: https://www.netsurf-browser.org/projects/libnsgif/

#SRCURL[0]="http://download.netsurf-browser.org/libs/releases/libnsgif-${PKGVERSION}-src.tar.gz"
SRCURL[0]="https://beehive.molgen.mpg.de/2d32be055a3521c276ecdb2dcebd4ce9/libnsgif-0.2.1-src.tar.gz"

# PATCHURL+=()

build_in_sourcedir

# sourcesubdir_append src

#mee_extract() {
# bee_extract "${@}"
#}

#mee_patch() {
# bee_patch "${@}"
#}

#mee_configure() {
# bee_configure
#}

#mee_build() {
# bee_build
#}

#mee_install() {
# bee_install
#}

#mee_install_post() {
# exit
#}
6 changes: 3 additions & 3 deletions libspectre.be0
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
#!/usr/bin/env beesh

# BEE_VERSION libspectre-0.2.9-0
# BEE_VERSION libspectre-0.2.12-0

#SRCURL[0]="http://libspectre.freedesktop.org/releases/libspectre-${PKGVERSION}.tar.gz"
SRCURL[0]="https://beehive.molgen.mpg.de/e06601a5529e07b58ad91a51e80aab78/libspectre-0.2.9_p1_155777e.tar.bz2"
#SRCURL[0]="https://libspectre.freedesktop.org/releases/libspectre-${PKGVERSION}.tar.gz"
SRCURL[0]="https://beehive.molgen.mpg.de/4553bad11936785e658391f6388a8e26/libspectre-0.2.12.tar.gz"

# PATCHURL[0]=""

Expand Down