Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 16 additions & 0 deletions README
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
SBo-git - slackbuilds repository for slackware-current
- - -

this is an unofficial fork of master branch from slackbuilds.org's
git repository (http://slackbuilds.org/cgit/slackbuilds/).

here I put my unofficial mods to their slackbuilds to run on
slackware-current with sbopkg (http://www.sbopkg.org).

Check https://github.com/Ponce/slackbuilds/wiki for additional informations.

See https://github.com/Ponce/slackbuilds/wiki/configuring-the-current-repository-with-sbopkg
for instructions on how to use this repository with sbopkg.

original README from slackbuilds.org follows:
---------------------------------------------

See https://slackbuilds.org/howto/ for instructions on
how to use the contents of this directory.
Expand Down
3 changes: 3 additions & 0 deletions academic/EMBASSY/EMBASSY.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -295,6 +295,9 @@ make install DESTDIR=$PKG

# Build MSE
cd $TMP/$PRGNAM-$VERSION/$MSE
# Use sed to fix the ncurses issue in mse.c
sed -i 's/Display->_maxx/COLS/' src/mse.c || exit 1
sed -i 's/Display->_maxy/LINES/' src/mse.c || exit 1
CFLAGS="$SLKCFLAGS $LIBDIRPATH" \
CXXFLAGS="$SLKCFLAGS $LIBDIRPATH" \
LDFLAGS="-L/usr/lib${LIBDIRSUFFIX}/EMBOSS" \
Expand Down
2 changes: 1 addition & 1 deletion academic/WordNet/WordNet.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ CXXFLAGS="$SLKCFLAGS" \
--datadir=/usr/share/wordnet \
--build=$ARCH-slackware-linux

make CFLAGS="$CFLAGS -DUSE_INTERP_RESULT"
make CFLAGS="$CFLAGS -DUSE_INTERP_RESULT -std=c89"
make install-strip DESTDIR=$PKG
gzip -9 $PKG/usr/man/man*/*

Expand Down
2 changes: 1 addition & 1 deletion academic/bedtools/bedtools.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)

PRGNAM=bedtools
DIRNAM=bedtools2
VERSION=${VERSION:-2.31.0}
VERSION=${VERSION:-2.31.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
Expand Down
6 changes: 3 additions & 3 deletions academic/bedtools/bedtools.info
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PRGNAM="bedtools"
VERSION="2.31.0"
VERSION="2.31.1"
HOMEPAGE="http://bedtools.readthedocs.org/"
DOWNLOAD="https://github.com/arq5x/bedtools2/releases/download/v2.31.0/bedtools-2.31.0.tar.gz"
MD5SUM="d840193968e345947b076eaa322a9420"
DOWNLOAD="https://github.com/arq5x/bedtools2/releases/download/v2.31.1/bedtools-2.31.1.tar.gz"
MD5SUM="d1eb463c07c0753a4ee3af614b2ae387"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
Expand Down
4 changes: 2 additions & 2 deletions academic/cutadapt/cutadapt.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)

PRGNAM=cutadapt
VERSION=${VERSION:-1.14}
VERSION=${VERSION:-4.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
Expand Down Expand Up @@ -85,7 +85,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true

mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a CHANGES.rst CITATION LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cp -a CHANGES.rst LICENSE README.rst $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild

mkdir -p $PKG/install
Expand Down
6 changes: 3 additions & 3 deletions academic/cutadapt/cutadapt.info
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PRGNAM="cutadapt"
VERSION="1.14"
VERSION="4.9"
HOMEPAGE="https://pypi.python.org/pypi/cutadapt/"
DOWNLOAD="https://pypi.python.org/packages/16/e3/06b45eea35359833e7c6fac824b604f1551c2fc7ba0f2bd318d8dd883eb9/cutadapt-1.14.tar.gz"
MD5SUM="57403c3794aa940699df3032a5e9b208"
DOWNLOAD="https://files.pythonhosted.org/packages/cb/15/85799e7fa1dfb86b8f79f8f98902b28003a054c46447a0580f21e535dbf3/cutadapt-4.9.tar.gz"
MD5SUM="8642bd2807ab04cb6207e6c72f595a6d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="xopen"
Expand Down
1 change: 1 addition & 0 deletions academic/flexbar/flexbar.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@ cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release ..
make
Expand Down
2 changes: 1 addition & 1 deletion academic/galculator/galculator.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;

CFLAGS="$SLKCFLAGS -fcommon" \
CFLAGS="$SLKCFLAGS -fcommon -std=gnu17" \
CXXFLAGS="$SLKCFLAGS" \
./autogen.sh \
--prefix=/usr \
Expand Down
1 change: 1 addition & 0 deletions academic/geda-gaf/geda-gaf.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ CXXFLAGS="$SLKCFLAGS" \
--infodir=/usr/info \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux \
--without-libfam \
--disable-update-xdg-database

make
Expand Down
77 changes: 77 additions & 0 deletions academic/gerbv/gcc15.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
--- gerbv-2.10.0.orig/src/attribute.c 2025-06-10 10:14:28.144410089 +0000
+++ gerbv-2.10.0/src/attribute.c 2025-06-10 10:16:19.807030302 +0000
@@ -193,7 +193,7 @@ static void
ghid_spin_button (GtkWidget * box, GtkWidget ** spin_button, gfloat value,
gfloat low, gfloat high, gfloat step0, gfloat step1,
gint digits, gint width,
- void (*cb_func) (), gpointer data, gboolean right_align,
+ void (*cb_func) (GtkWidget *, void *), gpointer data, gboolean right_align,
gchar * string)
{
GtkWidget *hbox = NULL, *label, *spin_but;
@@ -248,7 +248,7 @@ ghid_check_button_connected (GtkWidget *
gboolean expand,
gboolean fill,
gint pad,
- void (*cb_func) (),
+ void (*cb_func) (GtkToggleButton *, gboolean *),
gpointer data, gchar * string)
{
GtkWidget *b;
diff -upr gerbv-2.10.0.orig/src/callbacks.c gerbv-2.10.0/src/callbacks.c
--- gerbv-2.10.0.orig/src/callbacks.c 2025-06-10 10:14:28.144410089 +0000
+++ gerbv-2.10.0/src/callbacks.c 2025-06-10 10:39:44.515373183 +0000
@@ -1066,7 +1066,7 @@ callbacks_toggle_layer_visibility_activa
if (screenRenderInfo.renderType <= GERBV_RENDER_TYPE_GDK_XOR) {
render_refresh_rendered_image_on_screen ();
} else {
- render_recreate_composite_surface (screen.drawing_area);
+ render_recreate_composite_surface ();
callbacks_force_expose_event_for_screen ();
}
}
@@ -2185,7 +2185,7 @@ callbacks_layer_tree_visibility_toggled
if (screenRenderInfo.renderType <= GERBV_RENDER_TYPE_GDK_XOR) {
render_refresh_rendered_image_on_screen ();
} else {
- render_recreate_composite_surface (screen.drawing_area);
+ render_recreate_composite_surface ();
callbacks_force_expose_event_for_screen ();
}
}
@@ -2437,7 +2437,7 @@ callbacks_remove_layer_button_clicked (G
if (screenRenderInfo.renderType <= GERBV_RENDER_TYPE_GDK_XOR) {
render_refresh_rendered_image_on_screen ();
} else {
- render_recreate_composite_surface (screen.drawing_area);
+ render_recreate_composite_surface ();
callbacks_force_expose_event_for_screen ();
}
}
@@ -2468,7 +2468,7 @@ callbacks_move_layer_down_button_clicked
render_refresh_rendered_image_on_screen ();
}
else {
- render_recreate_composite_surface (screen.drawing_area);
+ render_recreate_composite_surface ();
callbacks_force_expose_event_for_screen ();
}
}
@@ -2497,7 +2497,7 @@ callbacks_move_layer_up_button_clicked
render_refresh_rendered_image_on_screen();
}
else {
- render_recreate_composite_surface (screen.drawing_area);
+ render_recreate_composite_surface ();
callbacks_force_expose_event_for_screen ();
}
}
@@ -2525,7 +2525,7 @@ void callbacks_layer_tree_row_inserted (
render_refresh_rendered_image_on_screen();
}
else {
- render_recreate_composite_surface (screen.drawing_area);
+ render_recreate_composite_surface ();
callbacks_force_expose_event_for_screen ();
}
/* select the new line */
5 changes: 4 additions & 1 deletion academic/gerbv/gerbv.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -79,9 +79,12 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;

# patch to build with current's gcc15 (see https://github.com/gerbv/gerbv/issues/255)
patch -p1 < $CWD/gcc15.patch

autoreconf -fi

CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition" \
CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition -fpermissive" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
Expand Down
2 changes: 1 addition & 1 deletion academic/glpk/glpk.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;

CFLAGS="$SLKCFLAGS" \
CFLAGS="$SLKCFLAGS -ansi" \
LDFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
Expand Down
23 changes: 0 additions & 23 deletions academic/labplot2/README

This file was deleted.

14 changes: 0 additions & 14 deletions academic/labplot2/doinst.sh

This file was deleted.

129 changes: 0 additions & 129 deletions academic/labplot2/labplot2.SlackBuild

This file was deleted.

10 changes: 0 additions & 10 deletions academic/labplot2/labplot2.info

This file was deleted.

Loading
Loading