Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (4c091efb82286adf5c8af4a3eed98394d4a98235)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (4c091efb82286adf5c8af4a3eed98394d4a98235)
  • Date: Sun, 12 Jun 2016 06:21:18 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

devel/rust/BUILD | 3 +++
devel/rust/DEPENDS | 10 +++++++++-
devel/rust/DETAILS | 4 ++--
devel/rust/HISTORY | 10 ++++++++++
devel/rust/PRE_BUILD | 4 ++++
kde5-apps/kaffeine/DEPENDS | 4 +---
kde5-apps/kaffeine/DETAILS | 4 ++--
kde5-apps/kaffeine/HISTORY | 4 ++++
8 files changed, 35 insertions(+), 8 deletions(-)

New commits:
commit 4c091efb82286adf5c8af4a3eed98394d4a98235
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kaffeine: => 2.0.3

commit 77cf082cd98b2b36702c4b7f94bb5f49ac73be70
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rust - improve build

commit 6949ff494a00879453946a2af35444af402c5397
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

rust: => 1.9.0

diff --git a/devel/rust/BUILD b/devel/rust/BUILD
index aa8a5fa..3a27d19 100755
--- a/devel/rust/BUILD
+++ b/devel/rust/BUILD
@@ -1,3 +1,6 @@
CXXFLAGS="${CXXFLAGS//-DPIC}" &&
+if spell_ok $SPELL;then
+ OPTS+=" --local-rust-root==$INSTALL_ROOT/usr"
+fi &&
./configure --prefix="$INSTALL_ROOT"/usr --disable-docs $OPTS &&
make
diff --git a/devel/rust/DEPENDS b/devel/rust/DEPENDS
index f33eacf..35493b3 100755
--- a/devel/rust/DEPENDS
+++ b/devel/rust/DEPENDS
@@ -1 +1,9 @@
-depends llvm
+depends llvm " --llvm-root=$INSTALL_ROOT/usr --disable-llvm-version-check
--disable-codegen-tests"&&
+depends -sub CXX gcc &&
+depends bison &&
+depends flex &&
+depends libxslt &&
+depends python &&
+optional_depends ccache '' '' 'optimise compile times' &&
+optional_depends gdb '' '' 'debugger' &&
+optional_depends valgrind '' '' 'leak detector'
diff --git a/devel/rust/DETAILS b/devel/rust/DETAILS
index 335e155..24b1a1f 100755
--- a/devel/rust/DETAILS
+++ b/devel/rust/DETAILS
@@ -1,7 +1,7 @@
SPELL=rust
SPELLX=rustc
- VERSION=1.0.0-alpha.2
-
SOURCE_HASH=sha512:54e12917a829eaa8d84777564ba91013bb1cef021c2fbcf88688d718ded15718f1063828b453eb66e8a750290bf1b45039669e7185963defd32334b2b69d881b
+ VERSION=1.9.0
+
SOURCE_HASH=sha512:bb23d529daaea17cd6358057ad7c219b1bf2206331a9813520f9e3a519698f6d274a6c25f579dab9e8e48fe0c6e51e7eb473885cb1fb65128e715e06778b62f7
SOURCE=$SPELLX-$VERSION-src.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
SOURCE_URL[0]=http://static.rust-lang.org/dist/$SOURCE
diff --git a/devel/rust/HISTORY b/devel/rust/HISTORY
index 8d3eeff..c83fa0e 100644
--- a/devel/rust/HISTORY
+++ b/devel/rust/HISTORY
@@ -1,3 +1,13 @@
+2016-06-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * PRE_BUILD: added, remove included llvm
+ * DEPENDS:: for use of installed llvm
+ other depends
+ * BUILD: check for pre-installed rust
+
+2016-06-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.9.0
+ * DEPENDS: add g++, python
+
2015-03-04 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: Removed -DPIC, breaks build
* DEPENDS: Depends on llvm
diff --git a/devel/rust/PRE_BUILD b/devel/rust/PRE_BUILD
new file mode 100755
index 0000000..8204fb0
--- /dev/null
+++ b/devel/rust/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+# avoid rebuilding llvm
+rm -r src/llvm
diff --git a/kde5-apps/kaffeine/DEPENDS b/kde5-apps/kaffeine/DEPENDS
index a325e3e..0192f23 100755
--- a/kde5-apps/kaffeine/DEPENDS
+++ b/kde5-apps/kaffeine/DEPENDS
@@ -3,13 +3,11 @@ depends qtx11extras &&
depends kcoreaddons &&
depends kdbusaddons &&
depends ki18n &&
-depends kidletime &&
depends kio &&
-depends knotifications &&
depends kwidgetsaddons &&
depends kxmlgui &&
depends solid &&
depends libx11 &&
depends vlc &&
-optional_depends v4l-utils '' '' 'DVB support' &&
+optional_depends v4l-utils '' '' 'DVB digital tv support' &&
optional_depends kdoctools '' '' 'build documentation'
diff --git a/kde5-apps/kaffeine/DETAILS b/kde5-apps/kaffeine/DETAILS
index 3a94bf9..0e7addb 100755
--- a/kde5-apps/kaffeine/DETAILS
+++ b/kde5-apps/kaffeine/DETAILS
@@ -1,6 +1,6 @@
SPELL=kaffeine
- VERSION=2.0.2
-
SOURCE_HASH=sha512:98cd33db8f00a284fa7ac4484e0f10d133c8d9eeee6c477459e76c2bcc78713aa10f3a0afdc81a1518a16059f1debc5e6063c1212dba0687d8002db24616c3b7
+ VERSION=2.0.3
+
SOURCE_HASH=sha512:dc0b4538e672afbc82ad8aa67561a909d7c88d5049e1c9ab7796a5c1365275010c3b7a24929021c9fd959bc3c1d2a4dfa86082afcd506626e841e28d574ff21c
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL=http://download.kde.org/stable/$SPELL/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/kde5-apps/kaffeine/HISTORY b/kde5-apps/kaffeine/HISTORY
index 16af2ba8..8674e3d 100644
--- a/kde5-apps/kaffeine/HISTORY
+++ b/kde5-apps/kaffeine/HISTORY
@@ -1,3 +1,7 @@
+2016-06-10 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.3
+ * DEPENDS: remove some kf5 frameworks
+
2016-06-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.0.2




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (4c091efb82286adf5c8af4a3eed98394d4a98235), Treeve Jelbert, 06/12/2016

Archive powered by MHonArc 2.6.24.

Top of Page