summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to 'source')
-rwxr-xr-xsource/a/less/less.SlackBuild46
-rw-r--r--source/a/less/lesspipe.sh70
-rw-r--r--source/a/less/lesspipe.url1
-rw-r--r--source/ap/ghostscript/ghostscript.url2
-rwxr-xr-xsource/ap/man-pages/man-pages.SlackBuild22
-rwxr-xr-xsource/ap/mariadb/mariadb.SlackBuild2
-rw-r--r--source/d/doxygen/doxygen.url1
-rw-r--r--source/d/llvm/llvm.url30
-rwxr-xr-xsource/installer/build_installer.sh3
-rw-r--r--source/kde/kde/build/kapidox2
-rw-r--r--source/kde/kde/build/kdnssd2
-rw-r--r--source/kde/kde/build/kfilemetadata2
-rwxr-xr-xsource/l/gi-docgen/gi-docgen.SlackBuild2
-rwxr-xr-xsource/l/libass/libass.SlackBuild2
-rwxr-xr-xsource/l/libedit/libedit.SlackBuild2
-rw-r--r--source/n/FTBFSlog3
-rw-r--r--source/n/nghttp2/nghttp2.url2
-rwxr-xr-xsource/n/nmap/nmap.SlackBuild3
-rw-r--r--source/n/nmap/nmap.no.internet.requirement.for.build.diff16
19 files changed, 101 insertions, 112 deletions
diff --git a/source/a/less/less.SlackBuild b/source/a/less/less.SlackBuild
index 1ea2e2077..0131363db 100755
--- a/source/a/less/less.SlackBuild
+++ b/source/a/less/less.SlackBuild
@@ -24,6 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=less
VERSION=${VERSION:-$(echo less-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
+LESSPIPEVER=$(echo lesspipe-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)
BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
@@ -109,8 +110,38 @@ CFLAGS="$SLKCFLAGS" \
make $NUMJOBS || make || exit 1
make install DESTDIR=$PKG || exit 1
-zcat $CWD/lesspipe.sh.gz > $PKG/usr/bin/lesspipe.sh
-chmod 755 $PKG/usr/bin/lesspipe.sh
+mkdir -p $PKG/usr/man/man1
+for page in less.nro lesskey.nro ; do
+ cat $page > $PKG/usr/man/man1/`basename $page .nro`.1
+done
+
+mkdir -p $PKG/usr/doc/less-$VERSION
+cp -a \
+ COPYING* LICENSE README NEWS \
+ $PKG/usr/doc/less-$VERSION
+
+# Install lesspipe.sh etc:
+cd $TMP
+rm -r lesspipe-$LESSPIPEVER
+tar xf $CWD/lesspipe-${LESSPIPEVER}.tar.?z || exit 1
+cd lesspipe-${LESSPIPEVER}
+chown -R root:root .
+find . \
+ \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
+ -exec chmod 755 {} \+ -o \
+ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
+ -exec chmod 644 {} \+
+./configure --prefix=/usr || exit 1
+make
+make install DESTDIR=$PKG
+mv $PKG/usr/share/man/man1/* $PKG/usr/man/man1
+rmdir $PKG/usr/share/man/man1 $PKG/usr/share/man
+# wrong directory:
+mkdir -p $PKG/usr/share/bash-completion/completions
+mv $PKG/usr/share/bash-completion/less_completion $PKG/usr/share/bash-completion/completions/less
+mkdir -p $PKG/usr/doc/lesspipe-${LESSPIPEVER}
+cp -a COPYING* ChangeLog* INSTALL* README* \
+ $PKG/usr/doc/lesspipe-${LESSPIPEVER}
# Compress and link manpages, if any:
if [ -d $PKG/usr/man ]; then
@@ -132,20 +163,9 @@ fi
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
)
-mkdir -p $PKG/usr/doc/less-$VERSION
-cp -a \
- COPYING* LICENSE README NEWS \
- $PKG/usr/doc/less-$VERSION
-
-mkdir -p $PKG/usr/man/man1
-for page in less.nro lesskey.nro ; do
- cat $page | gzip -9c > $PKG/usr/man/man1/`basename $page .nro`.1.gz
-done
-
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
# Build the package:
cd $PKG
/sbin/makepkg -l y -c n $TMP/less-$VERSION-$ARCH-$BUILD.txz
-
diff --git a/source/a/less/lesspipe.sh b/source/a/less/lesspipe.sh
deleted file mode 100644
index 6bc9ff64d..000000000
--- a/source/a/less/lesspipe.sh
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/bin/sh
-#
-# Copyright 1997, 1998, 1999, 2000 Patrick Volkerding, Moorhead, MN, USA
-# Copyright 2001, 2002 Slackware Linux, Inc, Concord, CA, USA
-# Copyright 2006, 2009, 2017, 2021 Patrick Volkerding, Sebeka, MN, USA
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-# This is a preprocessor for 'less'. It is used when this environment
-# variable is set: LESSOPEN="|lesspipe.sh %s"
-
-lesspipe() {
- case "$1" in
- *.tar) tar tvvf "$1" 2>/dev/null ;;
- *.tar.lzma ) lzma -dc "$1" 2> /dev/null | tar tvvf - 2> /dev/null ;;
- *.tgz | *.tar.gz | *.tar.Z | *.tar.z | *.tar.bz2 | *.tbz ) tar tvvf "$1" 2>/dev/null ;;
- *.tlz | *.tar.lz ) lzip -dc "$1" 2> /dev/null | tar tvvf - 2> /dev/null ;;
- *.txz | *.tar.xz ) xz -dc "$1" 2> /dev/null | tar tvvf - 2> /dev/null ;;
- *.tzst | *.tzz | *.tar.zst | *.tar.zstd ) tar tvvf "$1" 2> /dev/null ;;
- *.zip) unzip -l "$1" 2>/dev/null ;;
- *.rpm) rpm -qpvl "$1" 2>/dev/null ;;
- *.rar) # check if rar is installed first
- if which rar 1> /dev/null ; then
- `which rar` t "$1"
- fi ;;
- *.1|*.2|*.3|*.4|*.5|*.6|*.7|*.8|*.9|*.n|*.man) # *roff src?
- if file -L "$1" | grep roff 1> /dev/null ; then
- nroff -S -mandoc "$1"
- fi ;;
- *.1.gz|*.2.gz|*.3.gz|*.4.gz|*.5.gz|*.6.gz|*.7.gz|*.8.gz|*.9.gz|*.n.gz|*.man.gz) # compressed *roff src?
- if gzip -dc "$1" | file - | grep roff 1> /dev/null ; then
- gzip -dc "$1" | nroff -S -mandoc -
- else gzip -dc "$1" 2>/dev/null
- fi ;;
- *.1.bz2|*.2.bz2|*.3.bz2|*.4.bz2|*.5.bz2|*.6.bz2|*.7.bz2|*.8.bz2|*.9.bz2|*.n.bz2|*.man.bz2) # compressed *roff src?
- if bzip2 -dc "$1" | file - | grep roff 1> /dev/null ; then
- bzip2 -dc "$1" | nroff -S -mandoc -
- fi ;;
- *.gz) gzip -dc "$1" 2>/dev/null ;;
- *.bz2) bzip2 -dc "$1" 2>/dev/null ;;
- *.lzma) lzma -dc "$1" 2>/dev/null ;;
- *.xz) xz -dc "$1" 2>/dev/null ;;
-# *) FILE=`file -L "$1"` ; # Check to see if binary, if so -- view with 'strings'
-# FILE1=`echo $FILE | cut -d ' ' -f 2`
-# FILE2=`echo $FILE | cut -d ' ' -f 3`
-# if [ "$FILE1" = "Linux/i386" -o "$FILE2" = "Linux/i386" \
-# -o "$FILE1" = "ELF" -o "$FILE2" = "ELF" ]; then
-# strings "$1"
-# fi ;;
- esac
-}
-
-lesspipe "$1"
diff --git a/source/a/less/lesspipe.url b/source/a/less/lesspipe.url
new file mode 100644
index 000000000..88ca6c9e4
--- /dev/null
+++ b/source/a/less/lesspipe.url
@@ -0,0 +1 @@
+https://github.com/wofr06
diff --git a/source/ap/ghostscript/ghostscript.url b/source/ap/ghostscript/ghostscript.url
index 12b9848de..b16bf425f 100644
--- a/source/ap/ghostscript/ghostscript.url
+++ b/source/ap/ghostscript/ghostscript.url
@@ -1,2 +1,2 @@
https://github.com/ArtifexSoftware/ghostpdl-downloads
-https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10030/ghostscript-10.03.0.tar.xz
+https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10031/ghostscript-10.03.1.tar.xz
diff --git a/source/ap/man-pages/man-pages.SlackBuild b/source/ap/man-pages/man-pages.SlackBuild
index 7acba4656..1815fe88a 100755
--- a/source/ap/man-pages/man-pages.SlackBuild
+++ b/source/ap/man-pages/man-pages.SlackBuild
@@ -43,8 +43,8 @@ mkdir -p $TMP $PKG
cd $TMP
rm -rf man-pages-$VERSION
-tar xvf $CWD/man-pages-$VERSION.tar.?z
-tar xvf $CWD/man-pages-posix-*.tar.?z
+tar xvf $CWD/man-pages-$VERSION.tar.?z || exit 1
+tar xvf $CWD/man-pages-posix-*.tar.?z || exit 1
echo "Fixing permissions..."
chown -R root:root man-pages-$VERSION man-pages-posix-*
chmod -R a-s,u+rw,go+r-w man-pages-$VERSION man-pages-posix-*
@@ -59,8 +59,20 @@ find man-pages-posix-* \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \+
-mkdir -p $PKG/usr/man
-cp -a man-pages-$VERSION/man* $PKG/usr/man
+# Wow, this new build system is something else.
+# Let's not use it.
+# cd man-pages-$VERSION || exit 1
+#make || exit 1
+#make install prefix=/usr DESTDIR=$PKG || exit 1
+#mv $PKG/usr/share/man $PKG/usr
+#rmdir $PKG/usr/share
+
+# Add the release version, which is about the only useful thing "make" does:
+sed -i "s/(unreleased)/$VERSION/g" man-pages-${VERSION}/man/man*/*
+
+# Install the man pages:
+mkdir -p $PKG/usr
+cp -a man-pages-${VERSION}/man $PKG/usr
# Are these other POSIX manpages of any real usefulness here?
# Granted there may be some historical interest, and it's nice
@@ -100,7 +112,7 @@ rm -r $TEMPDIR
# Add a documentation directory:
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
cp -a \
- man-pages-$VERSION/{CONTRIBUTING,Changes,README,man-pages-${VERSION}.Announce,man-pages-${VERSION}.lsm} \
+ man-pages-$VERSION/{CONTRIBUTING*,Changes,INSTALL,LICENSES*,README*,RELEASE,lsm} \
man-pages-posix-*/POSIX-COPYRIGHT \
$PKG/usr/doc/${PKGNAM}-$VERSION
diff --git a/source/ap/mariadb/mariadb.SlackBuild b/source/ap/mariadb/mariadb.SlackBuild
index bb563e246..250c244a2 100755
--- a/source/ap/mariadb/mariadb.SlackBuild
+++ b/source/ap/mariadb/mariadb.SlackBuild
@@ -30,7 +30,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=mariadb
VERSION=${VERSION:-$(echo ${PKGNAM}-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# To reduce the package size, the embedded server may be omitted. Currently
# only amarok uses this. To build without embedded support, set this to NO.
diff --git a/source/d/doxygen/doxygen.url b/source/d/doxygen/doxygen.url
index 1f74849ea..6c67ed74e 100644
--- a/source/d/doxygen/doxygen.url
+++ b/source/d/doxygen/doxygen.url
@@ -1 +1,2 @@
http://www.doxygen.org/download.html
+https://www.doxygen.nl/files/doxygen-1.11.0.src.tar.gz
diff --git a/source/d/llvm/llvm.url b/source/d/llvm/llvm.url
index 60a90c06a..80698a4bb 100644
--- a/source/d/llvm/llvm.url
+++ b/source/d/llvm/llvm.url
@@ -1,15 +1,15 @@
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/llvm-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/clang-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/clang-tools-extra-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/compiler-rt-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/flang-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/lldb-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/openmp-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/polly-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/libcxx-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/libcxxabi-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/lld-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/libunwind-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/cmake-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/third-party-18.1.5.src.tar.xz
-https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.5/runtimes-18.1.5.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/llvm-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/clang-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/clang-tools-extra-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/compiler-rt-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/flang-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/lldb-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/openmp-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/polly-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/libcxx-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/libcxxabi-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/lld-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/libunwind-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/cmake-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/third-party-18.1.6.src.tar.xz
+https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.6/runtimes-18.1.6.src.tar.xz
diff --git a/source/installer/build_installer.sh b/source/installer/build_installer.sh
index 07c064e29..9eb4de3b1 100755
--- a/source/installer/build_installer.sh
+++ b/source/installer/build_installer.sh
@@ -1435,6 +1435,9 @@ cp -fa${VERBOSE1} \
# Add pci.ids and usb.ids now that we have lspci and lsusb onboard:
cd $TMP/extract-packages/usr/share/hwdata
+# Remove any previous data files that exist if you're working with
+# an existing initrd image:
+rm -rf $PKG/$ARCH-installer-filesystem/usr/share/hwdata
mkdir -p -m755 $PKG/$ARCH-installer-filesystem/usr/share/hwdata
cp -fa${VERBOSE1} pci.ids usb.ids \
$PKG/$ARCH-installer-filesystem/usr/share/hwdata
diff --git a/source/kde/kde/build/kapidox b/source/kde/kde/build/kapidox
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/kapidox
+++ b/source/kde/kde/build/kapidox
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/kdnssd b/source/kde/kde/build/kdnssd
index 0cfbf0888..d00491fd7 100644
--- a/source/kde/kde/build/kdnssd
+++ b/source/kde/kde/build/kdnssd
@@ -1 +1 @@
-2
+1
diff --git a/source/kde/kde/build/kfilemetadata b/source/kde/kde/build/kfilemetadata
index 00750edc0..d00491fd7 100644
--- a/source/kde/kde/build/kfilemetadata
+++ b/source/kde/kde/build/kfilemetadata
@@ -1 +1 @@
-3
+1
diff --git a/source/l/gi-docgen/gi-docgen.SlackBuild b/source/l/gi-docgen/gi-docgen.SlackBuild
index 4e1156e30..48cbea6af 100755
--- a/source/l/gi-docgen/gi-docgen.SlackBuild
+++ b/source/l/gi-docgen/gi-docgen.SlackBuild
@@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=gi-docgen
VERSION=${VERSION:-$(echo gi-docgen-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/libass/libass.SlackBuild b/source/l/libass/libass.SlackBuild
index a18f45657..3faf80af7 100755
--- a/source/l/libass/libass.SlackBuild
+++ b/source/l/libass/libass.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libass
VERSION=${VERSION:-$(echo libass-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
diff --git a/source/l/libedit/libedit.SlackBuild b/source/l/libedit/libedit.SlackBuild
index cfcc7cadf..42c57c319 100755
--- a/source/l/libedit/libedit.SlackBuild
+++ b/source/l/libedit/libedit.SlackBuild
@@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PKGNAM=libedit
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1-2 -d - | rev)}
PKGVER=$(echo $VERSION | tr - _)
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
diff --git a/source/n/FTBFSlog b/source/n/FTBFSlog
index bea9fa2dc..2ec852076 100644
--- a/source/n/FTBFSlog
+++ b/source/n/FTBFSlog
@@ -1,3 +1,6 @@
+Mon May 20 18:05:03 UTC 2024
+ nmap: Fix build without network access. Thanks to lucabon.
++--------------------------+
Thu Dec 21 19:06:04 UTC 2023
bind: fix build without krb5. Thanks to teoberi and Windu.
+--------------------------+
diff --git a/source/n/nghttp2/nghttp2.url b/source/n/nghttp2/nghttp2.url
index abf5637d7..c9b6c6d93 100644
--- a/source/n/nghttp2/nghttp2.url
+++ b/source/n/nghttp2/nghttp2.url
@@ -1,2 +1,2 @@
https://github.com/nghttp2/nghttp2
-https://github.com/nghttp2/nghttp2/releases/download/v1.62.0/nghttp2-1.62.0.tar.xz
+https://github.com/nghttp2/nghttp2/releases/download/v1.62.1/nghttp2-1.62.1.tar.xz
diff --git a/source/n/nmap/nmap.SlackBuild b/source/n/nmap/nmap.SlackBuild
index b35e41337..d5171ad3a 100755
--- a/source/n/nmap/nmap.SlackBuild
+++ b/source/n/nmap/nmap.SlackBuild
@@ -82,6 +82,9 @@ find . \
sed -i "s,share/man/man1,man/man1,g" ndiff/setup.py
+# Don't require a network connection to build zenmap:
+cat $CWD/nmap.no.internet.requirement.for.build.diff | patch -p1 --verbose || exit 1
+
# --without-nmap-update is needed below to avoid depending on apr and subversion libraries.
# It's not worth the feature IMHO.
LIBS="-lnl" \
diff --git a/source/n/nmap/nmap.no.internet.requirement.for.build.diff b/source/n/nmap/nmap.no.internet.requirement.for.build.diff
new file mode 100644
index 000000000..5e80c9a13
--- /dev/null
+++ b/source/n/nmap/nmap.no.internet.requirement.for.build.diff
@@ -0,0 +1,16 @@
+--- ./Makefile.in.orig 2024-04-18 11:19:35.000000000 -0500
++++ ./Makefile.in 2024-05-20 13:00:18.665855374 -0500
+@@ -361,11 +361,11 @@
+ DEFAULT_PYTHON_PATH = /usr/bin/env python3
+
+ build-zenmap: $(ZENMAPDIR)/pyproject.toml $(ZENMAPDIR)/zenmapCore/Version.py
+- $(PYTHON) -m build $(ZENMAPDIR)/
++ $(PYTHON) -m build --wheel --no-isolation $(ZENMAPDIR)/
+
+ install-zenmap: $(ZENMAPDIR)/pyproject.toml
+ $(INSTALL) -d $(DESTDIR)$(bindir) $(DESTDIR)$(mandir)/man1 $(DESTDIR)$(deskdir)
+- $(PYTHON) -m pip install $(ZENMAPDIR)/ $(if $(DESTDIR),--root "$(DESTDIR)")
++ $(PYTHON) -m pip install --no-build-isolation $(ZENMAPDIR)/ $(if $(DESTDIR),--root "$(DESTDIR)")
+ $(INSTALL) -c -m 644 docs/zenmap.1 $(DESTDIR)$(mandir)/man1/
+ $(INSTALL) -c -m 644 $(ZENMAPDIR)/install_scripts/unix/*.desktop $(DESTDIR)$(deskdir)
+ # Create a symlink from nmapfe to zenmap if nmapfe doesn't exist or is