From edd56fb81faf28da092caac47324627a29d6f229 Mon Sep 17 00:00:00 2001 From: Ruben Rodriguez Date: Mon, 8 Oct 2018 15:35:25 -0400 Subject: [PATCH] Backported GNU Ring and dependencies --- helpers/make-argon2 | 28 +++++++++++++++++++++++++++ helpers/make-ffmpeg | 28 +++++++++++++++++++++++++++ helpers/make-gnutls28 | 28 +++++++++++++++++++++++++++ helpers/make-libmysofa | 28 +++++++++++++++++++++++++++ helpers/make-libopenmpt | 28 +++++++++++++++++++++++++++ helpers/make-libsecp256k1 | 28 +++++++++++++++++++++++++++ helpers/make-libtasn1-6 | 28 +++++++++++++++++++++++++++ helpers/make-libunistring | 28 +++++++++++++++++++++++++++ helpers/make-msgpack | 28 +++++++++++++++++++++++++++ helpers/make-opendht | 28 +++++++++++++++++++++++++++ helpers/make-restbed | 28 +++++++++++++++++++++++++++ helpers/make-ring | 40 +++++++++++++++++++++++++++++++++++++++ helpers/make-unbound | 28 +++++++++++++++++++++++++++ 13 files changed, 376 insertions(+) create mode 100644 helpers/make-argon2 create mode 100644 helpers/make-ffmpeg create mode 100644 helpers/make-gnutls28 create mode 100644 helpers/make-libmysofa create mode 100644 helpers/make-libopenmpt create mode 100644 helpers/make-libsecp256k1 create mode 100644 helpers/make-libtasn1-6 create mode 100644 helpers/make-libunistring create mode 100644 helpers/make-msgpack create mode 100644 helpers/make-opendht create mode 100644 helpers/make-restbed create mode 100644 helpers/make-ring create mode 100644 helpers/make-unbound diff --git a/helpers/make-argon2 b/helpers/make-argon2 new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-argon2 @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-ffmpeg b/helpers/make-ffmpeg new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-ffmpeg @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-gnutls28 b/helpers/make-gnutls28 new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-gnutls28 @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-libmysofa b/helpers/make-libmysofa new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-libmysofa @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-libopenmpt b/helpers/make-libopenmpt new file mode 100644 index 0000000..9a0dffa --- /dev/null +++ b/helpers/make-libopenmpt @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu artful main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from artful" + +compile diff --git a/helpers/make-libsecp256k1 b/helpers/make-libsecp256k1 new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-libsecp256k1 @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-libtasn1-6 b/helpers/make-libtasn1-6 new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-libtasn1-6 @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-libunistring b/helpers/make-libunistring new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-libunistring @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-msgpack b/helpers/make-msgpack new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-msgpack @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-opendht b/helpers/make-opendht new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-opendht @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-restbed b/helpers/make-restbed new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-restbed @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile diff --git a/helpers/make-ring b/helpers/make-ring new file mode 100644 index 0000000..9fb3522 --- /dev/null +++ b/helpers/make-ring @@ -0,0 +1,40 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +# build-dep tree: +# +# ring +# restbed libsecp256k1 +# ffmpeg +# libmysofa libopenmpt +# opendht +# msgpack argon2 +# gnutls28 +# libtasn1-6 +# unbound +# libunistring + +VERSION=1 +EXTERNAL='deb-src http://ftp.us.debian.org/debian testing main' + +. ./config + +changelog "Backported from debian testing" + +compile diff --git a/helpers/make-unbound b/helpers/make-unbound new file mode 100644 index 0000000..a93800e --- /dev/null +++ b/helpers/make-unbound @@ -0,0 +1,28 @@ +#!/bin/sh +# +# Copyright (C) 2018 Ruben Rodriguez +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# + +VERSION=1 +EXTERNAL='deb-src http://archive.ubuntu.com/ubuntu bionic main universe' +REPOKEY=7638D0442B90D010 + +. ./config + +changelog "Backported from bionic" + +compile