diff --git a/HandBrake.be0 b/HandBrake.be0 index 1795a6511..05c291654 100755 --- a/HandBrake.be0 +++ b/HandBrake.be0 @@ -1,11 +1,11 @@ #!/usr/bin/env beesh -# BEE_VERSION HandBrake-1.4.1-0 +# BEE_VERSION HandBrake-1.9.2-0 # https://handbrake.fr/ # https://github.com/HandBrake/HandBrake -# SRCURL[0]="https://github.com/HandBrake/HandBrake/releases/download/1.4.1/HandBrake-1.4.1-source.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/73fe8df8340ac7b7c23a8c09974d6906/HandBrake-1.4.1-source.tar.bz2" +#SRCURL[0]="https://github.com/HandBrake/HandBrake/releases/download/1.9.2/HandBrake-1.9.2-source.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/662ccda566c1caebe40495b0393b9779/HandBrake-1.9.2-source.tar.bz2" # root:invidia:/scratch/local2/bee-root/HandBrake/HandBrake-1.4.1-0/source/# tar cf /scratch/local2/hb-download.tar download @@ -18,9 +18,7 @@ SRCURL[0]="https://beehive.molgen.mpg.de/73fe8df8340ac7b7c23a8c09974d6906/HandBr # libbluray-1.3.0.tar.bz2 # zimg-3.0.1.tar.gz # nv-codec-headers-11.0.10.1.tar.gz -SRCURL[1]="https://beehive.molgen.mpg.de/88c680f568b8af3dfba989a3d07de05e/hb-1.4.1-download.tar" - -# PATCHURL+=() +SRCURL[1]="https://beehive.molgen.mpg.de/3cb96d2533b24b6a37388d9c2c21e8fd/hb-1.9.2-download.tar" build_in_sourcedir @@ -32,7 +30,7 @@ mee_extract() { } #mee_patch() { -# bee_patch "${@}" +# cp #} mee_configure() { diff --git a/alsa-lib.be0 b/alsa-lib.be0 index 56dcf748b..a112085c7 100755 --- a/alsa-lib.be0 +++ b/alsa-lib.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION alsa-lib-1.1.5-2 +# BEE_VERSION alsa-lib-1.2.5.1-0 -# SRCURL[0]="ftp://ftp.alsa-project.org/pub/lib/alsa-lib-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/a2b465c3a5265d8a57f3ff39c6c4fc29/alsa-lib-1.1.5.tar.bz2" +SRCURL[0]="ftp://ftp.alsa-project.org/pub/lib/alsa-lib-${PKGVERSION}.tar.bz2" +#SRCURL[0]="https://beehive.molgen.mpg.de/a2b465c3a5265d8a57f3ff39c6c4fc29/alsa-lib-1.1.5.tar.bz2" # PATCHURL+=() diff --git a/alsa-plugins.be0 b/alsa-plugins.be0 index bdd17288f..710b104c1 100755 --- a/alsa-plugins.be0 +++ b/alsa-plugins.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION alsa-plugins-1.1.1-1 +# BEE_VERSION alsa-plugins-1.2.5-1 ## 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.) @@ -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]="ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-${PKGVERSION}.tar.bz2" +#SRCURL[0]="ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/11d1bcc1b4eec26c1011ec965f4b54ba/alsa-plugins-1.2.5.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. diff --git a/alsa-utils.be0 b/alsa-utils.be0 index b03fdac5d..8a8faef02 100755 --- a/alsa-utils.be0 +++ b/alsa-utils.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION alsa-utils-1.1.3-0 +# BEE_VERSION alsa-utils-1.2.7-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.) @@ -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]="ftp://ftp.alsa-project.org/pub/utils/alsa-utils-${PKGVERSION}.tar.bz2" +#SRCURL[0]="ftp://ftp.alsa-project.org/pub/utils/alsa-utils-${PKGVERSION}.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/2e28285f82bc5d0d7b18af480158652c/alsa-utils-1.2.7.tar.bz2" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. diff --git a/audacious-plugins.be0 b/audacious-plugins.be0 deleted file mode 100755 index ff4bf17e5..000000000 --- a/audacious-plugins.be0 +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION audacious-plugins-4.1-0 - -# more info: https://audacious-media-player.org/ -# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=audacious-qt5 - -# SRCURL[0]="https://distfiles.audacious-media-player.org/audacious-plugins-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/740d83757b49b82bc75e256c96b09bfd/audacious-plugins-4.1.tar.bz2" - -# PATCHURL+=() - -build_in_sourcedir - -# sourcesubdir_append src - -#mee_extract() { -# bee_extract "${@}" -#} - -mee_patch() { - bee_patch "${@}" - sed -i '/^LOCALES/ s/LOCALES/LOCALES = \nNOPE_LOCALES/' po/Makefile -} - -mee_configure() { - export TERM=dumb - bee_configure \ - --with-buildstamp='MarIuX' \ - --enable-qt \ - --disable-gtk \ - --disable-nls -} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/audacious.be0 b/audacious.be0 deleted file mode 100755 index cb228fd9d..000000000 --- a/audacious.be0 +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION audacious-4.1-0 - -# more info: https://audacious-media-player.org/ -# https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=audacious-qt5 - -#SRCURL[0]="https://distfiles.audacious-media-player.org/audacious-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/22fbe28b073682d55ee87698f283e195/audacious-4.1.tar.bz2" - -# PATCHURL+=() - -build_in_sourcedir - -# sourcesubdir_append src - -#mee_extract() { -# bee_extract "${@}" -#} - -mee_patch() { - bee_patch "${@}" - sed -i '/^LOCALES/ s/LOCALES/LOCALES = \nNOPE_LOCALES/' po/Makefile -} - -mee_configure() { - export TERM=dumb - bee_configure \ - --with-diagnostics-color=no \ - --with-buildstamp='MarIuX' \ - --enable-qt \ - --disable-gtk \ - --disable-nls -} - -#mee_build() { -# bee_build -#} - -mee_install() { - bee_install - rm -vrf ${D}/usr/share/audacious -} diff --git a/babl.be0 b/babl.be0 index 840b9fad7..6c963da38 100755 --- a/babl.be0 +++ b/babl.be0 @@ -1,12 +1,14 @@ #!/usr/bin/env beesh -# BEE_VERSION babl-0.1.82-1 +# BEE_VERSION babl-0.1.114-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://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" # PATCHURL+=() +BEE_NINJAFLAGS=$BEE_MAKEFLAGS + # build_in_sourcedir #mee_extract() { @@ -18,7 +20,8 @@ SRCURL[0]="https://beehive.molgen.mpg.de/48256ceaeb76719bb9975601b1d1667c/babl-0 #} #mee_configure() { -# bee_configure +# bee_configure \ +# -D enable-vapi=false #} mee_build() { diff --git a/deadbeef.be0 b/deadbeef.be0 deleted file mode 100755 index 65b2d825f..000000000 --- a/deadbeef.be0 +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION deadbeef-1.8.8-0 - -# https://sourceforge.net/projects/deadbeef/files/latest/download -# SRCURL[0]="https://downloads.sourceforge.net/project/deadbeef/travis/linux/1.8.8/deadbeef-1.8.8.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/cbc3cc9055e026ea8ae06d720ba38a52/deadbeef-1.8.8.tar.bz2" - -# PATCHURL+=() - -build_in_sourcedir - -# sourcesubdir_append src - -#mee_extract() { -# bee_extract "${@}" -#} - -mee_patch() { - bee_patch "${@}" - echo "">po/LINGUAS -} - -mee_configure() { - CC=/usr/bin/clang \ - CXX=/usr/bin/clang++ \ - bee_configure \ - --disable-nls -} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} diff --git a/emacs.be0 b/emacs.be0 index 892f7f2e8..e1b4e326a 100755 --- a/emacs.be0 +++ b/emacs.be0 @@ -1,6 +1,6 @@ #!/bin/env beesh -# BEE_VERSION emacs-29.3-0 +# BEE_VERSION emacs-29.3-1 # SRCURL[0]="ftp://ftp.gnu.org/pub/gnu/emacs/emacs-${PKGVERSION}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/ec83eb59474a6caa842789402ca6d58e/emacs-29.3.tar.gz" diff --git a/epdfview.be0 b/epdfview.be0 index b926a0a4a..1463de478 100755 --- a/epdfview.be0 +++ b/epdfview.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION epdfview-0.1.8-5 +# BEE_VERSION epdfview-0.1.8-6 # SRCURL[0]="http://anduin.linuxfromscratch.org/BLFS/epdfview/epdfview-${PKGVERSION}.tar.bz2 epdfview-${PKGVERSION}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/e50285b01612169b2594fea375f53ae4/epdfview-0.1.8.tar.gz" diff --git a/portaudio.be0 b/fdk-aac.be0 similarity index 54% rename from portaudio.be0 rename to fdk-aac.be0 index d44144daf..1aab69271 100755 --- a/portaudio.be0 +++ b/fdk-aac.be0 @@ -1,9 +1,8 @@ #!/usr/bin/env beesh -# BEE_VERSION portaudio-19.20111121-1 +# BEE_VERSION fdk-aac-2.0.3-0 -# SRCURL[0]="http://www.portaudio.com/archives/pa_stable_v19_20111121.tgz" -SRCURL[0]="https://beehive.molgen.mpg.de/25c85c1cc5e9e657486cbc299c6c035a/pa_stable_v19_20111121.tgz" +SRCURL[0]="https://beehive.molgen.mpg.de/f43e593991caefdce509ad837d3301bd/fdk-aac-2.0.3.tar.gz" # PATCHURL+=() @@ -11,8 +10,6 @@ SRCURL[0]="https://beehive.molgen.mpg.de/25c85c1cc5e9e657486cbc299c6c035a/pa_sta # sourcesubdir_append src -BEE_BUILDTYPE=autotools - #mee_extract() { # bee_extract "${@}" #} @@ -32,3 +29,4 @@ BEE_BUILDTYPE=autotools #mee_install() { # bee_install #} +## by default this may be 'make install DESTDIR="${D}"' diff --git a/ffmpeg.be0 b/ffmpeg.be0 index e3fa5d44e..9370a3036 100755 --- a/ffmpeg.be0 +++ b/ffmpeg.be0 @@ -1,13 +1,13 @@ #!/usr/bin/env beesh -# BEE_VERSION ffmpeg-4.3-0 +# BEE_VERSION ffmpeg-7.1.1-0 # SRCURL[0]="https://ffmpeg.org/releases/ffmpeg-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/ed9b3002fb491d704b548a97e1d00391/ffmpeg-4.3.tar.bz2" +SRCURL[0]="https://beehive.molgen.mpg.de/26f2bd7d20c6c616f31d7130c88d7250/ffmpeg-7.1.1.tar.xz" # BEE_BUILDTYPE=autotools -# PATCHURL+=() +#PATCHURL+=("https://beehive.molgen.mpg.de/16a1f2986e47586fbe8e84517325be79/ffmpeg-mathops.patch") # EXCLUDE+=() @@ -19,28 +19,31 @@ SRCURL[0]="https://beehive.molgen.mpg.de/ed9b3002fb491d704b548a97e1d00391/ffmpeg # bee_extract "${@}" #} -#mee_patch() { -# bee_patch "${@}" -#} +mee_patch() { + cd $S + bee_patch "${@}" +} mee_configure() { - sed -i 's/-lflite"/-lflite -lasound"/' ${S}/configure start_cmd ${S}/configure \ --prefix=${PREFIX} \ --enable-gpl \ --enable-version3 \ + --enable-nonfree \ --disable-static \ --enable-shared \ --disable-debug \ --enable-libass \ + --enable-libfdk-aac \ --enable-libfreetype \ --enable-libmp3lame \ --enable-libopus \ - --enable-libtheora \ --enable-libvorbis \ --enable-libvpx \ --enable-libx264 \ - --enable-libx265 + --enable-libx265 \ + --enable-openssl \ + --ignore-tests=enhanced-flv-av1 } mee_build() { diff --git a/ffmpeg_compat.be0 b/ffmpeg_compat.be0 deleted file mode 100755 index 99015043d..000000000 --- a/ffmpeg_compat.be0 +++ /dev/null @@ -1,81 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION ffmpeg_compat-1.0.2-0 - -SRCURL+=("https://beehive.molgen.mpg.de/98308cc7b342c455773911a04fd9dbbc/ffmpeg-3.4.5-0.x86_64.bee.tar.bz2") -SRCURL+=("https://beehive.molgen.mpg.de/2fb9df854714faf7c0cbb708db54c115/ffmpeg-1.2.4-2.x86_64.bee.tar.bz2") -SRCURL+=("https://beehive.molgen.mpg.de/9b86a91409b3f2076206ee3980ab69d8/ffmpeg-0.6.1-0.x86_64.bee.tar.bz2") -SRCURL+=("https://beehive.molgen.mpg.de/aa8efbb6625170c1ef639c06576f8b88/x264-20110322_2245-0.x86_64.bee.tar.bz2") - -# build_in_sourcedir - -# sourcesubdir_append src - -mee_getsources() { - mkdir -pv ${F} - for srcurl in ${SRCURL[@]}; do - fetch_one_file $srcurl - done -} - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -mee_install() { - cd ${D} - tar xpf ${F}/ffmpeg-3.4.5-0.x86_64.bee.tar.bz2 \ - /usr/lib/libavcodec.so.57 \ - /usr/lib/libavcodec.so.57.107.100 \ - /usr/lib/libavformat.so.57 \ - /usr/lib/libavformat.so.57.83.100 \ - /usr/lib/libavutil.so.55 \ - /usr/lib/libavutil.so.55.78.100 \ - /usr/lib/libpostproc.so.54 \ - /usr/lib/libpostproc.so.54.7.100 \ - /usr/lib/libswscale.so.4 \ - /usr/lib/libswscale.so.4.8.100 \ - /usr/lib/libswresample.so.2 \ - /usr/lib/libswresample.so.2.9.100 - - tar xpf ${F}/ffmpeg-1.2.4-2.x86_64.bee.tar.bz2 \ - /usr/lib/libavcodec.so.54 \ - /usr/lib/libavcodec.so.54.92.100 \ - /usr/lib/libavfilter.so.3 \ - /usr/lib/libavfilter.so.3.42.103 \ - /usr/lib/libavformat.so.54 \ - /usr/lib/libavformat.so.54.63.104 \ - /usr/lib/libavutil.so.52 \ - /usr/lib/libavutil.so.52.18.100 \ - /usr/lib/libpostproc.so.52 \ - /usr/lib/libpostproc.so.52.2.100 \ - /usr/lib/libswresample.so.0 \ - /usr/lib/libswresample.so.0.17.102 \ - /usr/lib/libswscale.so.2 \ - /usr/lib/libswscale.so.2.2.100 - - tar xpf ${F}/ffmpeg-0.6.1-0.x86_64.bee.tar.bz2 \ - /usr/lib/libavcodec.so.52 \ - /usr/lib/libavcodec.so.52.72.2 \ - /usr/lib/libavformat.so.52 \ - /usr/lib/libavformat.so.52.64.2 \ - /usr/lib/libavutil.so.50 \ - /usr/lib/libavutil.so.50.15.1 \ - /usr/lib/libswscale.so.0 \ - /usr/lib/libswscale.so.0.11.0 - - tar xpf ${F}/x264-20110322_2245-0.x86_64.bee.tar.bz2 \ - /usr/lib/libx264.so.114 -} diff --git a/file-roller.be0 b/file-roller.be0 index 9a302482f..06bb145a4 100755 --- a/file-roller.be0 +++ b/file-roller.be0 @@ -1,8 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION file-roller-3.30.1-0 +# BEE_VERSION file-roller-3.42.0-0 SRCURL[0]="https://ftp.gnome.org/pub/gnome/sources/file-roller/${PKGVERSION[2]}/file-roller-${PKGVERSION}.tar.xz" +#SRCURL[0]="https://beehive.molgen.mpg.de/c4f1066c5aaf2cb8285229a061d82b96/file-roller-3.30.1.tar.xz" PATCHURL[0]="" diff --git a/firefox.be0 b/firefox.be0 index d5f2bcbce..5d415bafe 100755 --- a/firefox.be0 +++ b/firefox.be0 @@ -2,11 +2,11 @@ #export BEE_TMP_TMPDIR=/dev/shm BEE_TMP_BUILDROOT=/dev/shm/bee-root BEE_MAKEFLAGS='-j80' -# BEE_VERSION firefox-138.0-0 +# BEE_VERSION firefox-139.0-0 #https://ftp.mozilla.org/pub/firefox/releases/$pkgversion/SOURCE to find the right download link #SRCURL[0]="https://ftp.mozilla.org/pub/firefox/releases/${PKGVERSION}/source/firefox-${PKGVERSION}.source.tar.xz" -SRCURL[0]="https://beehive.molgen.mpg.de/75b43fbef1825f945001deda3c55c226/firefox-138.0.source.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/9955048fa82021b2be95eed02fe67c86/firefox-139.0.source.tar.xz" #BEE_BUILDTYPE=autotools #build_in_sourcedir diff --git a/freerpd.be0 b/freerpd.be0 index 5bcb60c10..ca1b3d448 100755 --- a/freerpd.be0 +++ b/freerpd.be0 @@ -1,11 +1,11 @@ #!/usr/bin/env beesh -# BEE_VERSION freerdp-2.9.0-0 +# BEE_VERSION freerdp-3.9.0-0 # more info: https://foo.bar.com -# SRCURL[0]="https://github.com/FreeRDP/FreeRDP/releases/download/2.9.0/freerdp-2.9.0.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/869e535dd94ca350947d96967ccd8f2d/freerdp-2.9.0.tar.gz" +#SRCURL[0]="https://github.com/FreeRDP/FreeRDP/releases/download/${PKGVERSION}/freerdp-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/b862f7a57782b008151593b4886b9706/freerdp-3.9.0.tar.gz" # PATCHURL+=() diff --git a/gegl.be0 b/gegl.be0 index 5ddaa3275..83fac4a8c 100755 --- a/gegl.be0 +++ b/gegl.be0 @@ -1,41 +1,17 @@ #!/usr/bin/env beesh -# BEE_VERSION gegl-0.4.26-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.) - -############################################################################### -## 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. +# BEE_VERSION gegl-0.4.62-1 SRCURL[0]="https://download.gimp.org/pub/gegl/${PKGVERSION[2]}/gegl-${PKGVERSION}.tar.xz" +#SRCURL[0]="https://beehive.molgen.mpg.de/5f174671b0734d70dcf1e8eaaa2e4aba/gegl-0.4.52.tar.xz" -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. +#PATCHURL+=("https://beehive.molgen.mpg.de/7830a8212099cf51102c7ff07a95d354/gegl-optional-libnsgif.patch") -# PATCHURL[0]="" - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. +BEE_NINJAFLAGS=$BEE_MAKEFLAGS # EXCLUDE+=() -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - # build_in_sourcedir - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - #mee_extract() { # bee_extract "${@}" #} @@ -46,8 +22,10 @@ SRCURL[0]="https://download.gimp.org/pub/gegl/${PKGVERSION[2]}/gegl-${PKGVERSION mee_configure() { bee_configure \ - -Ddocs=false \ - -Dvapigen=disabled + -D gtk-doc=false \ + --buildtype=release \ + --wrap-mode=default \ + -D introspection=true } #mee_build() { @@ -59,21 +37,3 @@ mee_configure() { # bee_install #} ## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/ghostscript.be0 b/ghostscript.be0 index 2efc997b5..9eb5bde09 100755 --- a/ghostscript.be0 +++ b/ghostscript.be0 @@ -1,6 +1,6 @@ #!/bin/env beesh -# BEE_VERSION ghostscript-9.55.0-0 +# BEE_VERSION ghostscript-9.55.0-1 XPKGVERSION_COMPACT=$(echo ${PKGVERSION} | tr -d '.') diff --git a/gimp.be0 b/gimp.be0 index e6dc321f8..dbea664fd 100755 --- a/gimp.be0 +++ b/gimp.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION gimp-2.10.22-0 +# BEE_VERSION gimp-3.0.4-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://download.gimp.org/mirror/pub/gimp/v${PKGVERSION[2]}/gimp-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/eaeb6f9973a474a6b8eb168ed25d1f2a/gimp-3.0.4.tar.xz" # PATCHURL+=() @@ -25,8 +25,8 @@ SRCURL[0]="/src/mariux/md5repo/9d559ba6f039da033754f1d62a91cc39/gimp-${PKGVERSIO mee_configure() { bee_configure \ - --disable-check-update \ - --disable-python + --buildtype=release \ + -D headless-tests=disabled } #mee_build() { diff --git a/glib2.be0 b/glib2.be0 index bba04a6b5..78314b798 100755 --- a/glib2.be0 +++ b/glib2.be0 @@ -1,11 +1,14 @@ #!/usr/bin/env beesh -# BEE_VERSION glib2-2.78.3-0 +# BEE_VERSION glib2-2.82.5-0 #SRCURL[0]="https://download.gnome.org/sources/glib/${PKGVERSION[2]}/glib-${PKGVERSION}.tar.xz" -SRCURL[0]="https://beehive.molgen.mpg.de/d93fb5bf93a14a2aa0578b97c349e5b9/glib-2.78.3.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/87c7641e80b23a05b8ab506d52c970e3/glib-2.82.5.tar.xz" PATCHURL+=("https://beehive.molgen.mpg.de/ac14fac9d515ad262f4c55041dadf483/glib2-2.70-glib-compile-schemas-no-spam.patch") +PATCHURL+=("https://beehive.molgen.mpg.de/088579cba23bc8a6a81987c159e96663/glib2-remove-libatomic-dep.patch") + +BEE_NINJAFLAGS=$BEEMAKEFLAGS # build_in_sourcedir @@ -21,10 +24,19 @@ mee_configure() { # with xattr enabled it tries to copy things like system.nfs4_acl which fails - echo "" > ${S}/po/LINGUAS +. /pkg/python-3.11.7-1/profile + bee_configure \ - -Dselinux=disabled \ - -Dxattr=false + --default-library both \ + -D documentation=false \ + -D dtrace=disabled \ + -D glib_debug=disabled \ + -D introspection=enabled \ + -D man-pages=enabled \ + -D selinux=disabled \ + -D sysprof=disabled \ + -D systemtap=disabled \ + -D xattr=false } #mee_build() { diff --git a/glibc.be0 b/glibc.be0 index bb274a9f3..213b681c1 100755 --- a/glibc.be0 +++ b/glibc.be0 @@ -1,6 +1,6 @@ #!/bin/env beesh -# BEE_VERSION glibc-2.36-2 +# BEE_VERSION glibc-2.36-3 #SRCURL[0]="https://ftp.gnu.org/gnu/glibc/glibc-${PKGVERSION}.tar.bz2" SRCURL[0]="https://beehive.molgen.mpg.de/fa3409fd10d880163231d7a5b060255c/glibc-2.36.tar.bz2" diff --git a/gnuplot.be0 b/gnuplot.be0 index b4dd88082..dd622e07e 100755 --- a/gnuplot.be0 +++ b/gnuplot.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION gnuplot-5.4.2-1 +# BEE_VERSION gnuplot-5.4.2-2 #SRCURL[0]="http://sourceforge.net/projects/gnuplot/files/gnuplot/${PKGVERSION}/gnuplot-${PKGVERSION}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/2050ca477199a591543bc968aba7d899/gnuplot-5.4.2.tar.gz" diff --git a/gobject-introspection.be0 b/gobject-introspection.be0 index 54e0657c4..3f5608091 100755 --- a/gobject-introspection.be0 +++ b/gobject-introspection.be0 @@ -1,11 +1,13 @@ #!/usr/bin/env beesh -# BEE_VERSION gobject-introspection-1.78.1-0 +# BEE_VERSION gobject-introspection-1.82.0-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/da2677e6b9c91b33c036d2233a96cec3/gobject-introspection-1.78.1.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/50beb465bc81f33395b5e0e3bbe364ec/gobject-introspection-1.82.0.tar.xz" -# PATCHURL+=() +PATCHURL+=("https://beehive.molgen.mpg.de/31735f906bc0f3ee0f1127b544733f07/0001-scanner-Ignore-_Complex.patch") + +BEE_NINJAFLAGS=$BEEMAKEFLAGS # build_in_sourcedir diff --git a/harfbuzz.be0 b/harfbuzz.be0 index dbcfe5c8a..17fc79e69 100755 --- a/harfbuzz.be0 +++ b/harfbuzz.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION harfbuzz-2.6.7-0 +# BEE_VERSION harfbuzz-10.4.0-0 -# SRCURL[0]="https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/3b884586a09328c5fae76d8c200b0e1c/harfbuzz-2.6.7.tar.xz" +#SRCURL[0]="https://github.com/harfbuzz/harfbuzz/releases/download/${PKGVERSION}/harfbuzz-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/9ff3796c1b8ae03540e466168c6a5bd1/harfbuzz-10.4.0.tar.xz" # PATCHURL+=() @@ -11,7 +11,9 @@ SRCURL[0]="https://beehive.molgen.mpg.de/3b884586a09328c5fae76d8c200b0e1c/harfbu # sourcesubdir_append src -BEE_BUILDTYPE=autotools +BEE_BUILDTYPE=meson + +BEE_NINJAFLAGS=$BEE_MAKEFLAGS #mee_extract() { # bee_extract "${@}" @@ -23,8 +25,8 @@ BEE_BUILDTYPE=autotools mee_configure() { bee_configure \ - --with-gobject \ - --with-graphite2 + --buildtype=release \ + -D graphite2=enabled } #mee_build() { diff --git a/imagemagick.be0 b/imagemagick.be0 index b066575e5..0be47a942 100755 --- a/imagemagick.be0 +++ b/imagemagick.be0 @@ -1,6 +1,6 @@ #!/bin/env beesh -# BEE_VERSION imagemagick-7.1.1p15-0 +# BEE_VERSION imagemagick-7.1.1p15-1 #SRCURL[0]="https://github.com/ImageMagick/ImageMagick/archive/${PKGVERSION/p/-}.tar.gz imagemagick-${PKGVERSION/p/-}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/03fe250e8ea4dbccd8606b212b4f33e6/imagemagick-7.1.1-15.tar.gz" diff --git a/iperf.be0 b/iperf.be0 index 47e1b24fd..36185c39e 100755 --- a/iperf.be0 +++ b/iperf.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION iperf-3.15-0 +# BEE_VERSION iperf-3.18-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.) @@ -10,7 +10,7 @@ ## downloaded. Version variables may be used to simplify reuse of this bee-file. # SRCURL[0]="https://downloads.es.net/pub/iperf/iperf-${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/63d4ceef1768c13af563ce92cfdd41fa/iperf-3.15.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/585d4392667f1a9ae6c2106fbfb64667/iperf-3.18.tar.gz" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. diff --git a/jack-audio-conection-kit_compat.be0 b/jack-audio-conection-kit_compat.be0 new file mode 100755 index 000000000..114b6f584 --- /dev/null +++ b/jack-audio-conection-kit_compat.be0 @@ -0,0 +1,13 @@ +#!/usr/bin/env beesh + +# BEE_VERSION jack-audio-connection-kit_compat-0.121.3-0 + +SRCURL[0]="https://beehive.molgen.mpg.de/e99361be9c703637de3d4f9999d5ddb7/jack-audio-connection-kit-0.121.3-1.x86_64.bee.tar.bz2" + +mee_install() { + cd ${D} + + tar xpf ${F}/${PKGNAME}-${PKGVERSION}-1.x86_64.bee.tar.bz2 \ + /usr/lib/libjack.so.0 \ + /usr/lib/libjack.so.0.0.28 +} diff --git a/jack-audio-connection-kit.be0 b/jack-audio-connection-kit.be0 deleted file mode 100755 index 27ace0ac0..000000000 --- a/jack-audio-connection-kit.be0 +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env beesh - -# BEE_VERSION jack-audio-connection-kit-0.121.3-1 - -# https://github.com/jackaudio/jack1/archive/refs/tags/${PKGVERSION}.tar.gz - -# SRCURL[0]="https://github.com/jackaudio/jack1/archive/refs/tags/${PKGVERSION}.tar.gz jack-audio-connection-kit-${PKGVERSION}.tar.gz" - -SRCURL[0]="https://beehive.molgen.mpg.de/3747db690c9767d05b24e0a4f2dc20cd/jack-audio-connection-kit-0.121.3.tar.gz" -PATCHURL+=("https://beehive.molgen.mpg.de/2f2c93af876e24239cc874386a383fd4/jack-audio-connection-kit.patch") - -#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() { - cd ${D} && rm -r usr/share/jack-audio-connection-kit -} diff --git a/lcms2.be0 b/lcms2.be0 index c77b6cf22..e29239041 100755 --- a/lcms2.be0 +++ b/lcms2.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION lcms2-2.9-1 +# BEE_VERSION lcms2-2.9-2 # SRCURL[0]="https://downloads.sourceforge.net/project/lcms/lcms/${PKGVERSION}/lcms2-${PKGVERSION}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/8de1b7724f578d2995c8fdfa35c3ad0e/lcms2-2.9.tar.gz" diff --git a/libass.be0 b/libass.be0 index 49be620c1..a6eaf1bef 100755 --- a/libass.be0 +++ b/libass.be0 @@ -1,8 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION libass-0.13.4-0 +# BEE_VERSION libass-0.17.3-0 -SRCURL[0]="https://github.com/libass/libass/releases/download/${PKGVERSION}/libass-${PKGVERSION}.tar.xz" +#SRCURL[0]="https://github.com/libass/libass/releases/download/${PKGVERSION}/libass-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/baed6dfc87bed705c1955cc6b932d7f6/libass-0.17.3.tar.xz" # PATCHURL+=() diff --git a/libass_compat.be0 b/libass_compat.be0 new file mode 100755 index 000000000..eba8c1591 --- /dev/null +++ b/libass_compat.be0 @@ -0,0 +1,13 @@ +#!/usr/bin/env beesh + +# BEE_VERSION libass_compat-0.13.4-0 + +SRCURL[0]="https://beehive.molgen.mpg.de/84bafe7ef2ba3b170843e35ce395bc78/libass-0.13.4-0.x86_64.bee.tar.bz2" + +mee_install() { + cd ${D} + + tar xpf ${F}/${PKGNAME}-${PKGVERSION}-0.x86_64.bee.tar.bz2 \ + /usr/lib/libass.so.5 \ + /usr/lib/libass.so.5.3.2 +} diff --git a/libgd.be0 b/libgd.be0 index 9da07a3ab..e1debbb9c 100755 --- a/libgd.be0 +++ b/libgd.be0 @@ -1,10 +1,11 @@ #!/usr/bin/env beesh -# BEE_VERSION libgd-2.2.5-0 +# BEE_VERSION libgd-2.2.5-1 # more info: https://libgd.github.io/pages/about.html -SRCURL[0]="https://github.com/libgd/libgd/releases/download/gd-${PKGVERSION}/libgd-${PKGVERSION}.tar.xz" +#SRCURL[0]="https://github.com/libgd/libgd/releases/download/gd-${PKGVERSION}/libgd-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/8d8d6a6189513ecee6e893b1fb109bf8/libgd-2.2.5.tar.xz" # cmake does not create lib-version links BEE_BUILDTYPE=autotools diff --git a/libgexiv2.be0 b/libgexiv2.be0 index 01abf566f..fc25b5792 100755 --- a/libgexiv2.be0 +++ b/libgexiv2.be0 @@ -1,14 +1,16 @@ #!/usr/bin/env beesh -# BEE_VERSION libgexiv2-0.10.8-2 +# BEE_VERSION libgexiv2-0.14.3-0 -# SRCURL[0]="https://download.gnome.org/sources/gexiv2/${PKGVERSION[2]}/gexiv2-${PKGVERSION}.tar.xz" -SRCURL[0]="https://beehive.molgen.mpg.de/fcbaa7233fc076a6743c22da746956be/gexiv2-0.10.8.tar.xz" +SRCURL[0]="https://download.gnome.org/sources/gexiv2/${PKGVERSION[2]}/gexiv2-${PKGVERSION}.tar.xz" +#SRCURL[0]="https://beehive.molgen.mpg.de/fcbaa7233fc076a6743c22da746956be/gexiv2-0.10.8.tar.xz" #PATCHURL[0]="" BEE_BUILDTYPE=autotools +BEE_NINJAFLAGS=$BEE_MAKEFLAGS + # EXCLUDE=() #build_in_sourcedir @@ -22,10 +24,9 @@ BEE_BUILDTYPE=autotools # bee_patch "${@}" #} -mee_configure() { - bee_configure --with-python3-girdir \ - --with-python2-girdir -} +#mee_configure() { +# bee_configure +#} #mee_build() { # bee_build diff --git a/libheif.be0 b/libheif.be0 index d9cbb3e46..fe91985b0 100755 --- a/libheif.be0 +++ b/libheif.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION libheif-1.13.0-0 +# BEE_VERSION libheif-1.15.2-0 #SRCURL[0]="https://github.com/strukturag/libheif/releases/download/v${PKGVERSION}/libheif-${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/12e603893cb12ff27646ea38f4ea72eb/libheif-1.13.0.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/d51b100549f9f31f923f5f047e937fe0/libheif-1.15.2.tar.gz" # PATCHURL+=() diff --git a/libmypaint.be0 b/libmypaint.be0 index 5a85251d2..95854c331 100755 --- a/libmypaint.be0 +++ b/libmypaint.be0 @@ -1,8 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION libmypaint-1.6.1-0 +# BEE_VERSION libmypaint-1.6.1-1 -SRCURL[0]="https://github.com/mypaint/libmypaint/releases/download/v${PKGVERSION}/libmypaint-${PKGVERSION}.tar.xz" +#SRCURL[0]="https://github.com/mypaint/libmypaint/releases/download/v${PKGVERSION}/libmypaint-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/7f1dab2d30ce8a3f494354c7c77a2977/libmypaint-1.6.1.tar.xz" # PATCHURL+=() diff --git a/libreoffice.be0 b/libreoffice.be0 index bc20701b6..4a140efea 100755 --- a/libreoffice.be0 +++ b/libreoffice.be0 @@ -2,7 +2,7 @@ #export BEE_TMP_TMPDIR=/scratch/local2 BEE_TMP_BUILDROOT=/scratch/local2/bee-root BEE_MAKEFLAGS='-j80' -# BEE_VERSION libreoffice-7.6.2.1-0 +# BEE_VERSION libreoffice-7.6.2.1-1 #SRCURL[0]="https://download.documentfoundation.org/libreoffice/src/${PKGVERSION[3]}/libreoffice-${PKGVERSION}.tar.xz" #SRCURL[0]="https://beehive.molgen.mpg.de/17a8cc75753475b6e8ed7eda4ae66e43/libreoffice-7.5.7.1.tar.xz" diff --git a/libwebp.be0 b/libwebp.be0 index 4e27de14d..3c37da871 100755 --- a/libwebp.be0 +++ b/libwebp.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION libwebp-0.5.1-1 +# BEE_VERSION libwebp-0.5.1-2 ## 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.) @@ -9,8 +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]="http://downloads.webmproject.org/releases/webp/libwebp-${PKGVERSION}.tar.gz" -SRCURL[0]="/src/mariux/md5repo/3d7db92ebba5b4f679413d25c6040881/libwebp-0.5.1.tar.gz" +#SRCURL[0]="http://downloads.webmproject.org/releases/webp/libwebp-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/3d7db92ebba5b4f679413d25c6040881/libwebp-0.5.1.tar.gz" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. diff --git a/lightdm.be0 b/lightdm.be0 index 0d938a922..8b3ab5f53 100755 --- a/lightdm.be0 +++ b/lightdm.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION lightdm-1.30.0-3 +# BEE_VERSION lightdm-1.32.0-0 -# SRCURL[0]="https://github.com/CanonicalLtd/lightdm/releases/download/${PKGVERSION}/lightdm-${PKGVERSION}.tar.xz" -SRCURL[0]="https://beehive.molgen.mpg.de/c566ea595f2b81e68684be9f8dbcbb42/lightdm-1.30.0.tar.xz" +#SRCURL[0]="https://github.com/CanonicalLtd/lightdm/releases/download/${PKGVERSION}/lightdm-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/e62a5da6c35f612e4d9575eda5c8d467/lightdm-1.32.0.tar.xz" # PATCHURL+=(/src/mariux/patches/lightdm-faceoff.patch) PATCHURL+=("https://beehive.molgen.mpg.de/5fb001d7af859c412f471085f1e2e565/lightdm-faceoff.patch") @@ -28,11 +28,12 @@ mee_configure() { --sbindir=/usr/bin \ --sysconfdir=/etc \ --docdir=/usr/share/doc/lightdm-${PKGVERSION} \ + --enable-introspection=no \ --disable-static \ --disable-tests \ - --enable-liblightdm-qt=no \ + --enable-liblightdm-qt5=no \ --with-greeter-user=${DMUSER} \ - --with-greeter-session=slick-greeter \ + --with-greeter-session=slick-greeter \ --disable-nls } diff --git a/linux-6.12.29-483.bee b/linux-6.12.29-483.bee new file mode 100755 index 000000000..4c84f09f0 --- /dev/null +++ b/linux-6.12.29-483.bee @@ -0,0 +1,46 @@ +#!/bin/env beesh + +# note: BEE_MAKEFLAGS="-j $(nproc)" ./linux-xxx.bee + +KERNELVERSION=${PKGVERSION} + +# append extra version to get for example 4.8-rc4 +KERNELVERSION=${KERNELVERSION}${PKGEXTRAVERSION_DASH} + +echo $KERNELVERSION + +#SRCURL[0]="https://github.molgen.mpg.de/mariux64/linux/archive/refs/tags/mariux-$KERNELVERSION-$PKGREVISION.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/8502679ddd7885c8d3d99763f2d27cd0/mariux-6.12.29-483.tar.gz" + +KERNELLOCAL=".mx64.${PKGREVISION}" +FULLKERNELVERSION="${KERNELVERSION}${KERNELLOCAL}" + +B=${S} + +same_revision_files=$(ls ${BEE_PKGDIR}/linux-[0-9].[0-9]*-${PKGREVISION}.x86_64.bee.* 2>/dev/null) \ + && echo "A kernel with revision ${PKGREVISION} has already been build: $same_revision_files" \ + && exit + + +mee_configure() { + echo "configure $@" + echo "CONFIG_LOCALVERSION=\"$KERNELLOCAL\"" > .config + grep -v 'CONFIG_LOCALVERSION=' config-mpi >> .config + make olddefconfig +} + +mee_build() { + echo "build $@" + make ${BEE_MAKEFLAGS} +} + +mee_install() { + echo "install $@" + + make modules_install INSTALL_MOD_PATH=${D} + make install INSTALL_PATH=${D}/boot + + rm -rf ${D}/lib/modules/${FULLKERNELVERSION}/{source,build} + + ln -sv bzImage-${FULLKERNELVERSION} ${D}/boot/mariux.${PKGREVISION} +} diff --git a/mesa-demos.be0 b/mesa-demos.be0 index 1087bd70a..5d704e5c6 100755 --- a/mesa-demos.be0 +++ b/mesa-demos.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION mesa-demos-8.4.0-3 +# BEE_VERSION mesa-demos-8.4.0-4 ## 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.) @@ -71,7 +71,7 @@ mee_install() { # Install gears and glinfo, as well as a few other demos: mee_install_post() { mkdir -p ${D}/usr/bin - for demo in gears glinfo glthreads glxcontexts glxdemo glxgears \ + for demo in eglinfo gears glinfo glthreads glxcontexts glxdemo glxgears \ glxgears_fbconfig glxheads glxinfo glxpbdemo glxpixmap ; do mv --verbose ${D}/cruft/usr/bin/$demo ${D}/usr/bin done diff --git a/mpg123.be0 b/mpg123.be0 index 73f84fd04..85ebea099 100755 --- a/mpg123.be0 +++ b/mpg123.be0 @@ -1,9 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION mpg123-1.24.0-1 +# BEE_VERSION mpg123-1.32.10-0 -# SRCURL[0]="https://prdownloads.sourceforge.net/mpg123/mpg123-${PKGVERSION}.tar.bz2" -SRCURL[0]="https://beehive.molgen.mpg.de/75d62ac0cb713a7bac5af4ded4af2bb4/mpg123-1.24.0.tar.bz2" +#SRCURL[0]="https://sourceforge.net/projects/mpg123/files/mpg123/${PKGVERSION}/mpg123-${PKGVERSION}.tar.bz2/download" +SRCURL[0]="https://beehive.molgen.mpg.de/f6d1a69dbf340c8d889b64772e8e0a61/mpg123-1.32.10.tar.bz2" # PATCHURL+=() diff --git a/mplayer.be0 b/mplayer.be0 index f8760f6fa..e7c1cd018 100755 --- a/mplayer.be0 +++ b/mplayer.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION mplayer-1.4-1 +# BEE_VERSION mplayer-1.4-3 # http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.4.tar.gz # almost dead: SRCURL[0]="https://www.mplayerhq.hu/MPlayer/releases/MPlayer-${PKGVERSION}.tar.xz" diff --git a/mpv.be0 b/mpv.be0 index 42004f2ca..748f2bccf 100755 --- a/mpv.be0 +++ b/mpv.be0 @@ -1,42 +1,33 @@ #!/usr/bin/env beesh -# BEE_VERSION mpv-0.34.0-0 +# BEE_VERSION mpv-0.36.0-1 # more info: https://mpv.io -# SRCURL[0]="https://github.com/mpv-player/${PKGNAME}/archive/v${PKGVERSION}.tar.gz mpv-${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/14cd51160f41aee105d2b9d572bd8974/mpv-0.34.0.tar.gz" +#SRCURL[0]="https://github.com/mpv-player/${PKGNAME}/archive/v${PKGVERSION}.tar.gz mpv-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/3ac8bb1fec1c09293a574e615446bb3b/mpv-0.36.0.tar.gz" -# PATCHURL+=() +#PATCHURL+=() -build_in_sourcedir +#build_in_sourcedir # sourcesubdir_append src -mee_extract_post() { - # WAFURL="https://waf.io/waf-2.0.20"; - WAFURL="https://beehive.molgen.mpg.de/eb0cd320fc8838971cfa735ad78f6de8/waf" - - wget ${WAFURL} -O ${B}/waf - chmod 755 ${B}/waf +mee_patch() { + sed -i 's/AV_OPT_TYPE_CHANNEL_LAYOUT/AV_OPT_TYPE_CHLAYOUT/' filters/f_lavfi.c } -#mee_patch() { -# bee_patch "${@}" -#} - mee_configure() { - python3 ${B}/waf configure + bee_configure \ + --buildtype=release \ + -D x11=enabled } -mee_build() { - python3 ${B}/waf build -} +#mee_build() { +# +#} -mee_install() { - mkdir -vp ${D}/usr/bin - cp ${S}/build/mpv ${D}/usr/bin - mkdir -vp ${D}/usr/share/man/man1 - cp ${S}/build/DOCS/man/mpv.1 ${D}/usr/share/man/man1 -} +#mee_install() { +# +#} diff --git a/nvidia-mxlinks.be0 b/nvidia-mxlinks.be0 index fb16ecca1..1cf035eed 100755 --- a/nvidia-mxlinks.be0 +++ b/nvidia-mxlinks.be0 @@ -1,6 +1,6 @@ #!/bin/env beesh -# BEE_VERSION nvidia-mxlinks-0.15-0 +# BEE_VERSION nvidia-mxlinks-0.16-0 EXCLUDE=("^/usr/lib/(X11|xorg)(|/modules(|/drivers))$") @@ -84,7 +84,7 @@ mee_install() { # 390.xx, but we didn't try to find out, at which branch that happened # exactly, because we no longer support these cards anyway. - for id in 0df8 104a 107d 0ffa 11ba 0ffe;do + for id in 0df8 104a 107d 0ffa 11ba 0ffe 0ff3;do ln -vs legacyX ${D}/usr/share/nvidia/pciidhints/10de:${id} done } diff --git a/nvidia_current-570.144-0.bee b/nvidia_current-570.144-0.bee new file mode 100755 index 000000000..2c7002e4b --- /dev/null +++ b/nvidia_current-570.144-0.bee @@ -0,0 +1,102 @@ +#!/bin/env beesh + +# resources: +# http://www.nvidia.com/object/unix.html +# ./README.txt +# ./.manifest +# https://github.com/NVIDIA/nvidia-installer +# ./nvidia-installer -A +# ./nvidia-installer --ui=none --accept-license --no-kernel-module --expert +# + +NVIDIA_ARCHIVE="NVIDIA-Linux-x86_64-${PKGVERSION}${PKGEXTRAVERSION:+-${PKGEXTRAVERSION}}.run" + +#SRCURL[0]="https://de.download.nvidia.com/XFree86/Linux-x86_64/$PKGVERSION/NVIDIA-Linux-x86_64-$PKGVERSION.run" +SRCURL[0]="https://beehive.molgen.mpg.de/c2a4ccbd3d29ed83d0d9dcd742eb034a/NVIDIA-Linux-x86_64-570.144.run" + + +BEE_CONFIGURE=none + +build_in_sourcedir + +PREFIX=/usr/share/nvidia/${PKGVERSION} +LIBDIR=${PREFIX}/lib +BINDIR=${PREFIX}/bin + +# fix tar option for user namespace usage (`unshare -U -r BEEFILE`) +export TAR_OPTIONS=--no-same-owner + +mee_extract() { + rmdir ${S} + sh ${F}/${NVIDIA_ARCHIVE} -x --target ${S} +} + +#mee_patch() { +# bee_patch +#} + +mee_build() { + #bee_build + true +} + +mee_install() { + #bee_install + + mkdir -pv ${D}${PREFIX}/{bin,lib,drivers,man/man1} + mkdir -pv ${D}/usr/lib + + NVDRV="nvidia_drv.so" + + NVBIN=( \ + "nvidia-cuda-mps-control" \ + "nvidia-cuda-mps-server" \ + "nvidia-debugdump" \ + "nvidia-modprobe" \ + "nvidia-persistenced" \ + "nvidia-settings" \ + "nvidia-smi" \ + "nvidia-xconfig" \ + ) + + for i in lib*.so.$PKGVERSION; do + install -v -t ${D}${LIBDIR} "$i" + ln -sv "${LIBDIR}/$i" ${D}/usr/lib/ + if soname="$(soname "$i")"; then + #echo "$soname\n" + test -e "${D}${LIBDIR}/${soname}" || ln -sv "$i" "${D}${LIBDIR}/${soname}" + fi + done + + # libglxserver_nvidia.so should reside in /usr/lib/xorg/modules/extensions, + # here we cheat away and stay in line with the /node/usr_share_mxgfx mechanism. + # Additional note: don't put/link libglx.so into /usr/lib. + ln -sv libglxserver_nvidia.so.$PKGVERSION ${D}${LIBDIR}/libglxserver_nvidia.so + + # libnvidia-api was introduced with 525, but w/o a 'PKGVERSION' + install -v -t ${D}${LIBDIR} libnvidia-api.so.1 + + mkdir -vp ${D}/usr/lib/xorg/modules/extensions + + cd ${D}/usr/lib/xorg/modules/extensions + ln -sv /usr/share/mxgfx/lib/libglxserver_nvidia.so libglxserver_nvidia.so + cd $B + + echo "installing ${NVDRV} as drivers/$(basename ${NVDRV})"; + install -c -v ${NVDRV} ${D}${PREFIX}/drivers + + mkdir -pv ${D}/usr/share/man/man1 + + for i in ${NVBIN[@]} ; do + echo "installing ${i} as bin/${i}" + install -v -c -m 755 ${i} ${D}${BINDIR} + if [ -e ${i}.1.gz ]; then + install -v -c -m 644 ${i}.1.gz ${D}${PREFIX}/man/man1 + fi + done + + mkdir -pv ${D}/lib/firmware/nvidia/${PKGVERSION} + install -v -c -m 644 firmware/gsp_ga10x.bin ${D}/lib/firmware/nvidia/${PKGVERSION} + install -v -c -m 644 firmware/gsp_tu10x.bin ${D}/lib/firmware/nvidia/${PKGVERSION} + +} diff --git a/nvidia_linux-6.12.29-483-570.144-0.bee b/nvidia_linux-6.12.29-483-570.144-0.bee new file mode 100755 index 000000000..c2777a233 --- /dev/null +++ b/nvidia_linux-6.12.29-483-570.144-0.bee @@ -0,0 +1,48 @@ +#!/bin/env beesh + +NVIDIA_ARCHIVE="NVIDIA-Linux-x86_64-${PKGVERSION}.run" + +#SRCURL[0]="https://de.download.nvidia.com/XFree86/Linux-x86_64/$PKGVERSION/NVIDIA-Linux-x86_64-$PKGVERSION.run" +SRCURL[0]="https://beehive.molgen.mpg.de/c2a4ccbd3d29ed83d0d9dcd742eb034a/NVIDIA-Linux-x86_64-570.144.run" + +PATCHURL+=() + +LINUXPKG=${PKGEXTRANAME}.${ARCH} + +LINUXKLOCALVER=$(beeversion --format "%v.mx64.%r" "${LINUXPKG}") + +# '4.4.mx64.75' to '4.4.0.mx64.75' +if [[ $LINUXKLOCALVER =~ ^([0-9]+\.[0-9]+)(\.mx64.*) ]]; then + LINUXKLOCALVER="${BASH_REMATCH[1]}.0${BASH_REMATCH[2]}" +fi + + +build_in_sourcedir +sourcesubdir_append kernel + +: ${BEE_TMP_TMPDIR:=/tmp} + +# fix tar option for user namespace usage (`unshare -U -r BEEFILE`) +export TAR_OPTIONS=--no-same-owner + +mee_extract() { + rmdir ${S} + start_cmd sh ${F}/${NVIDIA_ARCHIVE} -x --target ${S} + + if [ ! -d "${BEE_TMP_TMPDIR}/${LINUXPKG}/source" ] ; then + start_cmd gtar -xf ${BEE_BUILDARCHIVEDIR}/${LINUXPKG}.beebuild.tar.bz2 -C ${BEE_TMP_TMPDIR} + fi + LINUXSRCDIR="${BEE_TMP_TMPDIR}/${LINUXPKG}/source" +} + +mee_build() { + make SYSSRC=${LINUXSRCDIR} CC=gcc module +} + +mee_install() { + mkdir -pv ${D}${DATAROOTDIR}/nvidia/kernel/${LINUXKLOCALVER}/${PKGVERSION} + + cp -v *.ko ${D}${DATAROOTDIR}/nvidia/kernel/${LINUXKLOCALVER}/${PKGVERSION}/ + + ln -s ${PKGVERSION} ${D}${DATAROOTDIR}/nvidia/kernel/${LINUXKLOCALVER}/current +} diff --git a/openjpeg.be0 b/openjpeg.be0 index ce68d84a7..d6043b20b 100755 --- a/openjpeg.be0 +++ b/openjpeg.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION openjpeg-2.3.1-1 +# BEE_VERSION openjpeg-2.3.1-2 # more info: http://www.openjpeg.org/ diff --git a/opus-1.0.3-0.bee b/opus-1.0.3-0.bee deleted file mode 100755 index 4ea1b638c..000000000 --- a/opus-1.0.3-0.bee +++ /dev/null @@ -1,83 +0,0 @@ -#!/usr/bin/env beesh - -## 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.) - -############################################################################### -## 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]="http://downloads.xiph.org/releases/opus/opus-${PKGVERSION}.tar.gz" - -############################################################################### -## Add URLs/pathes to patch files to the PATCHURL array. -## The sources will be patched in the order of the array. - -# PATCHURL+=() - -############################################################################### -## Add filename patterns to the EXCLUDE array of files that should not -## be added to you package but may be present in the image directory. - -# EXCLUDE+=() - -############################################################################### -## Uncomment the next statement, if the software may not be able to be build -## outside the source directory and need to be build inside the source -## directory. - -# build_in_sourcedir - -############################################################################### -## bee cannot detect buildtypes specified in subdirectories. -## Sometimes packages "hide" the real sources in a subdirectory named -## 'src' or 'cmake' or .. -## use 'sourcesubdir_append' to specify this directory if known. - -# sourcesubdir_append src - - -############################################################################### -## Change the default (auto-detected) steps to -## extract, patch, configure/setup, build and install the software. -## Make sure the mee_install function does install everything to the -## image directory "${D}" - -#mee_extract() { -# bee_extract "${@}" -#} - -#mee_patch() { -# bee_patch "${@}" -#} - -#mee_configure() { -# bee_configure -#} - -#mee_build() { -# bee_build -#} - -#mee_install() { -# bee_install -#} -## by default this may be 'make install DESTDIR="${D}"' - -############################################################################### -## -## Additional hints: -## -## The name of this bee-file should follow the following naming convention: -## pkgname-pkgversion-pkgrevision.bee -## -## You may remove all comments as long as SRCURL[0]="" is set. -## -## Everything in this file will be executed in a bash environment. -## -## Build the package by executing -## './pkg-version-N.bee' or -## 'beesh ./pkg-version-N.bee' -## -## see http://beezinga.org/ -## diff --git a/opus.be0 b/opus.be0 new file mode 100755 index 000000000..205a791e8 --- /dev/null +++ b/opus.be0 @@ -0,0 +1,36 @@ +#!/usr/bin/env beesh + +# BEE_VERSION opus-1.3.1-0 + +#SRCURL[0]="http://downloads.xiph.org/releases/opus/opus-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/d7c07db796d21c9cf1861e0c2b0c0617/opus-1.3.1.tar.gz" + +BEE_BUILDTYPE=autotools + +# PATCHURL+=() + +# build_in_sourcedir + +# sourcesubdir_append src + +#mee_extract() { +# bee_extract "${@}" +#} + +#mee_patch() { +# bee_patch "${@}" +#} + +mee_configure() { + bee_configure \ + --disable-doc +} + +#mee_build() { +# bee_build +#} + +#mee_install() { +# bee_install +#} + diff --git a/pdf2svg.be0 b/pdf2svg.be0 index 1af48019e..2ebb35108 100755 --- a/pdf2svg.be0 +++ b/pdf2svg.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION pdf2svg-0.2.2-1 +# BEE_VERSION pdf2svg-0.2.2-2 ## 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.) @@ -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://github.com/dawbarton/pdf2svg/archive/v0.2.3.tar.gz pdf2svg-${PKGVERSION}.tar.gz" +#SRCURL[0]="https://github.com/dawbarton/pdf2svg/archive/v0.2.3.tar.gz pdf2svg-${PKGVERSION}.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/d398b3b1c1979f554596238a44f12123/pdf2svg-0.2.2.tar.gz" ############################################################################### ## Add URLs/pathes to patch files to the PATCHURL array. diff --git a/pdfpc.be0 b/pdfpc.be0 index d6c55380b..2cf2c659d 100755 --- a/pdfpc.be0 +++ b/pdfpc.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION pdfpc-4.5.0-0 +# BEE_VERSION pdfpc-4.5.0-1 # SRCURL[0]="https://github.com/pdfpc/pdfpc/archive/v${PKGVERSION}.tar.gz pdfpc-${PKGVERSION}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/3718e0f45cb9121b15917eb07934300a/pdfpc-4.5.0.tar.gz" diff --git a/poppler.be0 b/poppler.be0 index 6f108230f..213ba7f3b 100755 --- a/poppler.be0 +++ b/poppler.be0 @@ -1,5 +1,5 @@ #!/usr/bin/env beesh -# BEE_VERSION poppler-21.10.0-0 +# BEE_VERSION poppler-21.10.0-1 # SRCURL[0]="https://poppler.freedesktop.org/poppler-${PKGVERSION}.tar.xz" SRCURL[0]="https://beehive.molgen.mpg.de/1153a0b1aa8a894c6ce61f042622441c/poppler-21.10.0.tar.xz" diff --git a/pulseaudio.be0 b/pulseaudio.be0 index fcbcf6c35..c6552598a 100755 --- a/pulseaudio.be0 +++ b/pulseaudio.be0 @@ -1,11 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION pulseaudio-13.0-1 +# BEE_VERSION pulseaudio-17.0-1 -# SRCURL[0]="https://freedesktop.org/software/pulseaudio/releases/pulseaudio-${PKGVERSION}.tar.xz" -SRCURL[0]="https://beehive.molgen.mpg.de/e41d606f90254ed45c90520faf83d95c/pulseaudio-13.0.tar.xz" - -PATCHURL+=("https://beehive.molgen.mpg.de/d495cf489bb8ff31ae1a507d324f6313/0001-Permit-root-owned-home-directory.patch") +#SRCURL[0]="https://freedesktop.org/software/pulseaudio/releases/pulseaudio-${PKGVERSION}.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/c4a3596a26ff4b9dcd0c394dd1d4f8ee/pulseaudio-17.0.tar.xz" # build_in_sourcedir @@ -19,10 +17,11 @@ PATCHURL+=("https://beehive.molgen.mpg.de/d495cf489bb8ff31ae1a507d324f6313/0001- mee_configure() { bee_configure \ - --disable-bluez4 \ - --disable-rpath \ - --disable-tcpwrap \ - --disable-nls + --buildtype=release \ + -D bluez5=disabled \ + -D jack=disabled \ + -D doxygen=false \ + -D database=gdbm } mee_build() { @@ -30,6 +29,10 @@ mee_build() { # start_cmd make check } -#mee_install() { -# bee_install -#} +mee_install() { + bee_install + #if not exist, creates ugly messages + start_cmd mkdir ${D}/etc/pulse/default.pa.d + #messages about not existing pulse user + start_cmd rm ${D}${DATAROOTDIR}/dbus-1/system.d/pulseaudio-system.conf +} diff --git a/qpdfview.be0 b/qpdfview.be0 index f7ec2fa3c..6e61d2b77 100755 --- a/qpdfview.be0 +++ b/qpdfview.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION qpdfview-0.4.18-0 +# BEE_VERSION qpdfview-0.4.18-1 # SRCURL[0]="https://launchpad.net/qpdfview/trunk/0.4.18/+download/qpdfview-0.4.18.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/4d63ee0095e939602f9bf4759ae57953/qpdfview-0.4.18.tar.gz" diff --git a/screen.be0 b/screen.be0 index d4f70a5c5..6010e5d24 100755 --- a/screen.be0 +++ b/screen.be0 @@ -1,11 +1,9 @@ #!/usr/bin/env beesh -# BEE_VERSION screen-4.8.0-0 +# BEE_VERSION screen-4.9.1-0 # SRCURL[0]="https://ftp.gnu.org/gnu/screen/screen-${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/d276213d3acd10339cd37848b8c4ab1e/screen-4.8.0.tar.gz" - -PATCHURL+=("https://beehive.molgen.mpg.de/2dbc5ab417813c99c8baee85ca981ea0/screen-no-chown.patch") +SRCURL[0]="https://beehive.molgen.mpg.de/9a9bdc956bd93e4f0cb9e48678889e26/screen-4.9.1.tar.gz" # build_in_sourcedir @@ -33,3 +31,10 @@ mee_configure() { #mee_install() { # bee_install #} + +mee_install_post() { + ( + find $D -type f -perm /4000 -exec chmod u-s {} \; + find $D -type f -perm /2000 -exec chmod g-s {} \; + ) +} diff --git a/slick-greeter.be0 b/slick-greeter.be0 index cebae010b..d45307dd6 100755 --- a/slick-greeter.be0 +++ b/slick-greeter.be0 @@ -1,15 +1,15 @@ #!/usr/bin/env beesh -# BEE_VERSION slick-greeter-1.5.4-2 +# BEE_VERSION slick-greeter-2.0.9-0 # SRCURL[0]="https://github.com/linuxmint/slick-greeter/archive/${PKGVERSION}.tar.gz slick-greeter-${PKGVERSION}.tar.gz" -SRCURL[0]="https://beehive.molgen.mpg.de/800dabc37574cf3d636a9aa2ac572c24/slick-greeter-1.5.4.tar.gz" +SRCURL[0]="https://beehive.molgen.mpg.de/dd34736cbc7a75e64fbe202469c9b670/slick-greeter-2.0.9.tar.gz" # pfffft ... # prevent call to python3 slick-greeter-check-hidpi which is basically 'echo "1"' -PATCHURL+=("https://beehive.molgen.mpg.de/1860629294548b4b438adb7c2b33465d/slick-greeter-disable-check_hidpi.patch") +#PATCHURL+=("https://beehive.molgen.mpg.de/1860629294548b4b438adb7c2b33465d/slick-greeter-disable-check_hidpi.patch") -build_in_sourcedir # or the 'badges' won't be installed +#build_in_sourcedir # or the 'badges' won't be installed # mee_extract() { # bee_extract "${@}" @@ -24,8 +24,7 @@ mee_patch() { } mee_configure() { - bee_configure \ - --disable-nls + bee_configure } # mee_build() { @@ -41,21 +40,23 @@ mee_install_post() { ########################### # write our default config - local slickgreeterconf=/etc/lightdm/slick-greeter.conf - mkdir -vp ${D}/etc/lightdm + local slickgreeterconfdir=/etc/lightdm/lightdm.conf.d + local slickgreeterconf=${slickgreeterconfdir}/slick-greeter.conf + mkdir -vp ${D}${slickgreeterconfdir} - cat < ${D}/${slickgreeterconf} + cat < ${D}${slickgreeterconf} # config options are listed here: # # https://github.com/linuxmint/slick-greeter/blob/master/README.md # +[Greeter] draw-user-backgrounds=false play-ready-sound=false # accessibility doesn't really help, and would require 'https://launchpad.net/onboard' show-a11y=false # since german is hammered into /etc/local/X11_xorg.conf, we can skip this # (also 'de nodeadkeys' looks silly). -show-keyboard=false +show-keyboard=true # well, no nifty background right now # background=/tmp/test_bg.png diff --git a/texstudio.be0 b/texstudio.be0 index f4fd136e5..0e1a3b57e 100755 --- a/texstudio.be0 +++ b/texstudio.be0 @@ -1,6 +1,6 @@ #!/usr/bin/env beesh -# BEE_VERSION texstudio-4.0.4-1 +# BEE_VERSION texstudio-4.0.4-2 #SRCURL[0]="https://github.com/texstudio-org/texstudio/archive/refs/tags/${PKGVERSION}.tar.gz textstudio-${PKGVERSION}.tar.gz" SRCURL[0]="https://beehive.molgen.mpg.de/2933f02ea2d384d6fcfbab7d96d294f8/textstudio-4.0.4.tar.gz" diff --git a/thunderbird.be0 b/thunderbird.be0 index 4e015f3e4..9c4bed82a 100755 --- a/thunderbird.be0 +++ b/thunderbird.be0 @@ -2,10 +2,10 @@ #export BEE_TMP_TMPDIR=/scratch/local2 BEE_TMP_BUILDROOT=/scratch/local2/bee-root BEE_MAKEFLAGS='-j80' -# BEE_VERSION thunderbird-128.9.2-0 +# BEE_VERSION thunderbird-128.11.0-0 #SRCURL[0]="https://ftp.mozilla.org/pub/thunderbird/releases/${PKGVERSION}esr/source/thunderbird-${PKGVERSION}esr.source.tar.xz" -SRCURL[0]="https://beehive.molgen.mpg.de/046c4c2b4cb945eee04fc27bc386c207/thunderbird-128.9.2esr.source.tar.xz" +SRCURL[0]="https://beehive.molgen.mpg.de/8cc87a6244898bc52ae0138e44f1c6ee/thunderbird-128.11.0esr.source.tar.xz" # build_in_sourcedir @@ -13,7 +13,7 @@ mee_configure() { # next build check what is needed p=/pkg/node-20.13.1-0/profile; [ -e $p ] && . $p p=/pkg/rustc-1.84.0-0/profile; [ -e $p ] && . $p - + cat > ${S}/mozconfig <